跳到主要內容
2026-08-12 日報
開發生態

Modular 發布 Mojo 1.0 穩定版,統一變數宣告並承諾 2026 年開源編譯器

Hacker News單一來源
尚未逐項核實

目前依單一來源整理,這是來源數量描述,不是對消息真假的判定。

Modular 官方宣布發布 Mojo 1.0,標誌該語言進入穩定且可用於生產環境的階段。官方表示,1.x 版本的變更將以附加性為主,破壞性變更將比照 C++ 等成熟語言的標準謹慎管理。 在 26.5 版本的更新中,Mojo 語法進行了統一與清理:變數一律使用 `var` 宣告,閉包語法完成統一,並整併為單一的 `Pointer` 型別。新功能方面,Mojo 1.0 支援 Python 風格的 `lambda` 行內閉包語法,並新增記憶體安全診斷功能(如偵測 `List.append` 導致的參照失效)。此外,Mojo LSP 伺服器穩定度提升,Mojo AI Skills 也達到 1.0 狀態。 官方承諾將於 2026 年開源 Mojo 編譯器與工具鏈,未來計畫加入非同步程式設計模型、模式匹配與聯集等功能。據官方數據,自標準函式庫開源以來,Mojo 已累積近 200 名貢獻者、合併超過 1,100 個 PR,並更動逾 20 萬行程式碼。 同日推出的 MAX 26.5 更新簡化了安裝流程,支援透過 `max["serve"]` 等指令僅安裝所需依賴,並預告 `modular` 套件將於 26.6 版退役。模型支援方面,MAX 26.5 新增支援 GLM-5.2 與 Nemotron-H 兩款混合 Mamba-2 模型,Kimi 2.5 亦支援 Module V3 模型建立路徑。此外,官方開源的代理技能透過 skills.sh 已累積超過 7,200 次下載。
讀原始報導

背景

Mojo 是由 Modular 於 2023 年推出的系統程式語言,目前支援 Linux 與 macOS 平台。其語法設計類似 Python,但底層語意借鑒了 Rust 的靜態型別與借用檢查器(borrow checker)等特性。該語言最初旨在成為 Python 的超集(superset),現已逐步發展為可供生產環境使用的通用程式語言。

社群討論

社群對 Mojo 1.0 評價兩極,部分實測者讚賞其類似 Rust 的所有權模型與一級 SIMD 支援,認為能吸引需要高效能的 Python 開發者並有望成為 CUDA 替代品。然而,多數留言強烈抨擊其編譯器需等 2026 年才開源的閉源策略,並對官方疑似放棄成為「Python 完整 superset」的承諾感到失望。此外,缺乏與 PyTorch 或 Triton 的具體效能比較數據,也讓許多人對此 1.0 版本持保留態度。

來源

相關主題