Modular 公司已正式以 Apache 2 授權發布 Mojo 1.0 開源版本,兌現了 2023 年 5 月做出的承諾。此次發布包含了編譯器和工具鏈,標誌著其策略從最初成為 Python 嚴格超集的目標發生了轉變。

Mojo 採用受 Python 啟發的語法,但融入了類似 Rust 的靜態型別和借用檢查器。該公司於 2025 年 8 月左右承認,Mojo 可能不會成為 Python 的完整超集,而是優先發展其自身的生態系統成熟度。

事件背景

Mojo 是由 Modular 公司開發的程式語言,該公司由 Swift 的原始創始人兼 LLVM 關鍵貢獻者 Chris Lattner 創立。Mojo 最初設計為 Python 的超集,旨在允許現有的 Python 代碼在不修改的情況下運行,同時提供系統層級的高效能,以彌補 Python 易用性與現代 AI 工作負載所需效能之間的差距。

社群觀察

社群觀點指出,Mojo 現在是一種針對 GPU 程式設計優化的獨立語言,使用受 Python 啟發的語法而非 100% 相容。隨著生態系統的成熟,人們對 AI 輔助編碼工具促進從 Python 到 Mojo 的遷移充滿信心。