Mojo 程式語言 1.0 正式版發布

 

Mojo 語言正式發布 1.0 版本,此版本是一個穩定且可用於生產環境的語言基礎,進行長期的開發版本,這是自 2023 年首次發布以來,Mojo 語言一直努力邁向的里程碑。

Mojo 過去提供了多種表達相同概念的方式,現在 1.0 版本統一採用了一種。變數現在統一使用 `var` 聲明,閉包也已統一,指標類型也只有一個,並且進行了一系列重命名,使 Mojo 的詞彙表更加精確和一致。

一些新特性和改進

  • Mojo 現在支援 Python 風格的「lambda」語法,用於內聯閉包。
  • Mojo LSP 伺服器更穩定可靠,大大改善了您使用 VS Code 和其他編輯器時的日常體驗。
  • Mojo AI 技能現已“1.0 版本就緒”,涵蓋新項目創建、GPU 編程、從其他語言移植等。
  • Mojo 現在可以診斷涉及引用失效的記憶體安全問題,例如,當 List.append 使清單中的參考失效時,Mojo 會發出警報。
  • 「where」子句在標準庫中得到了更一致的使用,並且允許提供描述性訊息,使失敗更具可操作性。

Picture Source
modular.com

留言