那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

面向AGI時代的編程—Rust還是Mojo?

AI科技大本營 ? 來源:CSDN新程序員 ? 2023-07-24 11:39 ? 次閱讀

在我寫了完整的 Prompt 之后,他們開始大展身手了,ChatGPT(GPT-3.5)嚴格遵守 Prompt:

b58944e8-2795-11ee-962d-dac502259ad0.png

Bing AI 在 Creative(更多創造力)模式下開啟了長篇大論,乍看內心直呼,但細看之下則知實屬一本正經地胡說八道,切換到 Balanced(更多平衡)之后,同樣的 Prompt,它卻很惜字如金了。

b5d9a9b0-2795-11ee-962d-dac502259ad0.png

Bing AI 在 Creative(更多創造力)模式下

而 Google Bard 特別言簡意賅,卻很直觀地給出了對比的表格:

b67e50e6-2795-11ee-962d-dac502259ad0.png

我在Prompt 里特別寫到了「在必要的地方體現代碼」,但在實際的生成中,GPT-4 是唯一一個包含了代碼的,盡管量少,其他幾個壓根就沒有體現到代碼。

讓馬斯克頗為鐘意的 AI 大牛 Andrej Karpathy(現任 OpenAI 科學家)今年初說「The hottest new programming language is English(意指最好的編程語言是自然語言)」,由此引發了諸多關于我們未來是否還需要編程語言的討論,這個問題在 ChatGPT(GPT-3.5)、Bing AI、Google Bard 和 GPT-4 這里,卻收獲了一致的答案:在 AGI 時代,我們仍然需要編程語言。Bard 這樣說道:「編程語言是一種強大的工具,它使我們能夠以一種精確和可重復的方式對計算機進行控制,也是人工智能發展的必要工具。」

接下來,讓我們一起看 GPT-4 眼中,編程語言的未來。同樣,本文的封面圖依然采用Prompt so easy 的 Stable Doodle 生成。朋友們,如果你在閱讀文章時,發現有任何存在錯誤的地方,請一定要指出來,我們一起來訓練 GPT 們~

讓 Stable Doodle 生成:一個程序員在編寫代碼,非常具有黑客帝國的既視感

GPT-4:面向 AGI 時代的編程 —— Rust 還是 Mojo?

在人工智能領域,我們迎來了一個決定性的問題:在通用人工智能(AGI)的時代中,我們應該選擇 Rust 還是 Mojo 作為我們的編程語言?為了解答這個問題,我們需要深入探討這兩種語言的特點、優勢,以及它們在不同場景中的應用及未來發展。

Rust 和 Mojo:理想中的 AI 編程語言

面對現在 C/C++Python 在將機器學習模型投入生產、調試問題時的困擾,我們亟需一種語言,既能讓系統程序員充分利用硬件資源,同時又能作為一種安全的高級語言,使代碼更容易、可靠且高效地投入生產。Rust 和 Mojo 就是這樣的語言。

Rust 是一種系統編程語言,它強調安全、速度和并發性,盡管學習曲線陡峭,但它在業界已經開始引起注意作為可能的解決方案。將使用 C/C++/Python 的計算機視覺 ML 模型的生產代碼轉換為 Rust 是一種愉快的體驗,Rust 作為一種高級安全和富有表達力的語言,性能開銷非常低。但是,其生態系統仍然年輕,我們仍需要依賴如 OpenCV 這樣的龐大 C++ 項目,該項目又依賴于如 FFmpeg 這樣的龐大 C++ 項目進行圖像和視頻的編碼和解碼。

b71ede94-2795-11ee-962d-dac502259ad0.png

Mojo 是一種新興的編程語言,專為機器學習和數值計算而設計。它的目標是提供一種方式,讓研究者可以在保持 Python 的優雅和簡潔的同時,逐步用 Mojo 重寫函數以獲得更好的性能,從而消除所有 C/C++/Fortran 依賴項的復雜性和間接性。

b7400db2-2795-11ee-962d-dac502259ad0.png

社區觀點:Rust 與 Mojo 的未來

在 Rust 和 Mojo 的社區中,有許多關于這兩種語言未來發展的討論。其中,一部分人試圖在 Rust 中重寫 OpenCV 的功能,但自 2019 年推出以來并沒有取得太大進展。另一部分人正在使用 opencv-rust C++ 綁定,盡管這個項目是由一個專注但大多是單獨的貢獻者維護的。

在 Mojo 社區中,有人嘗試使用 Mojo 重寫 Python、C++ 和 Fortran 的代碼。在 Mojo 的環境中,我們可以在一個 Jupyter 筆記本中運行 Python,然后使用 Mojo 代碼進行性能優化。

Rust 和 Mojo 的適用場景和未來發展

Rust 的設計初衷是為了解決系統編程的問題,因此它在需要高性能和強大的底層控制的場景中非常有用。在未來,隨著 Rust 生態系統的成熟,Rust 有可能在 AI 領域扮演更重要的角色。

Mojo 的設計目標是為了滿足機器學習和數值計算的需求,因此它在需要高性能計算和方便的數值處理的場景中非常有用。在未來,Mojo 有可能會成為實現 AGI 的一個重要工具。

結論:在 AGI 時代,我們還需要編程語言嗎?

盡管人工通用智能的發展使得機器能夠自我學習和解決問題,但編程語言仍然是一個必要的工具。因為,編程語言不僅是一種實現功能的工具,更是一種思考問題、設計解決方案的方式。它幫助我們更好地理解問題,更精確地表述解決方案。

Rust 和 Mojo 的出現,為我們提供了新的思考和工作方式。Rust 提供了一種靜態類型、安全并且性能優越的方式來編寫系統級別的代碼。而 Mojo 則試圖解決 Python 在數值計算和機器學習方面的性能問題,同時保留 Python 的優雅和簡潔。

在 AGI 的時代,我們可能不再需要關注計算機內部的底層細節,而是更多地關注如何設計和理解復雜的系統。這可能需要我們創建新的編程語言,或者改進現有的編程語言。

無論是 Rust 還是 Mojo,或者是其他的編程語言,我們都應該保持開放和探索的態度。因為在 AGI 的世界,唯一不變的就是變化。






審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 人工智能
    +關注

    關注

    1796

    文章

    47666

    瀏覽量

    240282
  • 機器學習
    +關注

    關注

    66

    文章

    8438

    瀏覽量

    133084
  • python
    +關注

    關注

    56

    文章

    4807

    瀏覽量

    85037
  • OpenAI
    +關注

    關注

    9

    文章

    1132

    瀏覽量

    6701
  • ChatGPT
    +關注

    關注

    29

    文章

    1568

    瀏覽量

    8057

原文標題:GPT 吞噬一切!我們還需要編程語言嗎?

文章出處:【微信號:AI科技大本營,微信公眾號:AI科技大本營】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    JavaScript與Rust和WebAssembly集成

    偶然一次機會,接觸了Rust的代碼。當時想給團隊小伙伴做演示,發現自己并不能在移動端按照文檔生成演示demo。我就想,要是Rust代碼能轉化成JavaScript就好了。結果一搜,還真有。
    的頭像 發表于 01-24 15:43 ?115次閱讀
    JavaScript與<b class='flag-5'>Rust</b>和WebAssembly集成

    字節跳動啟動AGI長期研究計劃Seed Edge

    近日,字節跳動內部傳來消息,其豆包大模型團隊已正式組建了一個旨在探索通用人工智能(AGI)的長期研究團隊,代號為“Seed Edge”。據悉,該團隊鼓勵項目成員勇于挑戰更長周期、更具不確定性和創新性的AGI研究課題。
    的頭像 發表于 01-24 14:07 ?380次閱讀

    奧特曼否認OpenAI下月部署AGI

    近日,針對“OpenAI已實現通用人工智能(AGI)”的傳言,該公司首席執行官薩姆·奧特曼(Sam Altman)在社交平臺X上進行了明確否認。 奧特曼指出,關于OpenAI已實現AGI的炒作再次
    的頭像 發表于 01-22 10:41 ?344次閱讀

    阿爾特曼:OpenAI將率先實現AGI

    在最近的播客節目中,OpenAI公司的首席執行官山姆·阿爾特曼表達了對公司未來發展的堅定信心。他自豪地宣稱,OpenAI有望在人工智能領域取得重大突破,率先實現通用人工智能(AGI)。 阿爾特曼對于
    的頭像 發表于 01-17 14:20 ?370次閱讀

    高級顧問宣布離職!OpenAI解散“AGI籌備”團隊

    近日,OpenAI宣布解散其“AGI籌備”團隊,該團隊主要負責向公司提供關于人工智能發展的戰略建議,以及評估全球對該技術的準備情況。這一消息引起了業界的廣泛關注。 AGI籌備團隊的高級顧問Miles
    的頭像 發表于 10-29 15:16 ?403次閱讀

    安全政策遭質疑 OpenAI解散AGI團隊

    前不久OpenAI決定解散專注于AI的長期風險的“超級對齊”團隊(Superalignment team),現在又突發AGI團隊解散事件。OpenAI的安全政策遭業界質疑。要知道面對越來越強大的AI
    的頭像 發表于 10-25 11:19 ?583次閱讀

    如何用Rust編寫一個ChatGPT桌面應用(保姆級教程)

    用IDEA開發的java仔) 安裝 Rust 語言工具鏈:首先,請確保你已安裝了 Rust 編程語言工具鏈,包括 Rust 編譯器 (rustc) 和包管理工具 (cargo)。可以通
    的頭像 發表于 09-25 11:19 ?414次閱讀
    如何用<b class='flag-5'>Rust</b>編寫一個ChatGPT桌面應用(保姆級教程)

    未來嵌入式系統的黃金搭檔 MCX N947遇上Rust

    ? Rust 介紹 Rust 是一門注重安全的語言,相比于 C/C++/ASM 有著更高級的抽象能力、編譯器帶來的安全特性與廣泛友好的社區支持。 Linux 與 Windows 內核也都
    的頭像 發表于 07-25 09:14 ?1412次閱讀
    未來嵌入式系統的黃金搭檔 MCX N947遇上<b class='flag-5'>Rust</b>

    談談創意設計中的AI、AGI、AIGC

    在當今的數字化時代,創意設計領域正經歷著前所未有的變革。隨著人工智能(AI)、通用人工智能(AGI)以及人工智能生成內容(AIGC)的迅猛發展,設計師們的工作方式和創作手段都發生了深刻的變化。本文
    的頭像 發表于 07-01 18:20 ?837次閱讀
    談談創意設計中的AI、<b class='flag-5'>AGI</b>、AIGC

    英特爾攜手騰訊云用CPU打造LLM時代數據中樞,共筑AGI基建

    英特爾攜手騰訊云用CPU打造LLM時代數據中樞,共筑AGI基建
    的頭像 發表于 05-27 11:53 ?568次閱讀
    英特爾攜手騰訊云用CPU打造LLM<b class='flag-5'>時代</b>數據中樞,共筑<b class='flag-5'>AGI</b>基建

    Linux 6.10集成RISC-V更新,支持Rust編程語言

    本次補丁升級中,Linux內核進一步擴展了對應于RISC-V架構的Rust編程語言支持。在此之前,Rust已可應用在x86_64、龍芯LoongArch以及ARM64等多種架構之上。
    的頭像 發表于 05-23 17:16 ?1021次閱讀

    在Aurix Tc375Lk上使用Rust編程語言可以嗎?

    您好,如果我想在 Aurix Tc375Lk 上使用 Rust 編程語言,可以嗎?如果是,鏈接 rust 編譯器 ADS 和 freetoolchain 的步驟是什么?你有在 ADS 或 freetoolchian 中鏈接編譯器
    發表于 05-17 13:42

    三星成立半導體AGI計算實驗室

    三星電子在人工智能時代的半導體探索之路,盡管在HBM芯片領域暫時落后,但并未阻止其在通用人工智能(AGI)領域邁出堅定的步伐。近期,三星電子宣布成立新的研究實驗室,專門致力于設計滿足AGI需求的全新半導體,這一決策不僅展示了三星
    的頭像 發表于 03-20 10:25 ?659次閱讀

    [鴻蒙]OpenHarmony4.0的Rust開發

    背景 Rust 是一門靜態強類型語言,具有更安全的內存管理、更好的運行性能、原生支持多線程開發等優勢。Rust 官方也使用 Cargo 工具來專門為 Rust 代碼創建工程和構建編譯
    的頭像 發表于 02-26 17:28 ?957次閱讀
    [鴻蒙]OpenHarmony4.0的<b class='flag-5'>Rust</b>開發

    谷歌捐款100萬美元給Rust基金會,以增強C++與Rust的交互性

    如今,谷歌多項核心業務仍以 C++為主要編程語言,雖然無法直接使用Rust替代現有的C++程序,但谷歌依然選擇支持Rust基金會的“Interop Initiative”計劃,幫助那些選用C++的機構更為順暢地過渡至
    的頭像 發表于 02-19 15:41 ?704次閱讀
    大发888娱乐城亚付宝| 百家乐官网看大路| 在线百家乐官网娱乐| 蓝盾网上娱乐| 新濠天地娱乐城| 百家乐官网平台开发| 百家乐官网手机软件| 百家乐官网有好的投注法吗| 赌百家乐官网咋赢对方| 真人百家乐官网现金游戏| 百家乐官网庄家必赢诀窍| 极速百家乐官网真人视讯| 百家乐官网赢钱秘籍鹰| 百家乐官网博彩公| 百家乐玩法最多的娱乐城| 高档百家乐桌子| 百家乐博彩免费体验金3| 888棋牌游戏| 镶黄旗| 澳门百家乐官网小游戏| 百家乐官网网盛世三国| 百家乐官网博赌场娱乐网规则| 真人百家乐是骗局| 百樂坊百家乐的玩法技巧和规则| 大发888真人娱乐| 百家乐官网辅助工具| 赌百家乐官网怎样能赢| 缅甸百家乐官网视频| 闲和庄百家乐娱乐平台| 大发888出纳柜| 在线百家乐官网赌场| 大发888游戏平台hanpa| 佛冈县| 至尊百家乐官网娱乐平台| 爱赢百家乐开户送现金| 水果机| 百家乐官网有多少网址| 圣保罗百家乐官网的玩法技巧和规则 | 大发888娱乐城技巧| 满城县| 百家乐官网平一直压庄|