Mojo 程式語言發布 1.0.0b1


Mojo 程式語言從底層架構開始就旨在為現代人工智慧系統提供最佳效能,使其能夠在各種硬體上流暢運作。作為一種編譯型靜態類型語言,它也非常適合智慧型體程式設計。主打像 Python 一樣編寫,像 C++ 一樣執行。

Mojo 與 Python 原生相容,因此無需重寫所有程式碼即可消除現有程式碼中的效能瓶頸。開發人員可以從函數開始,並根據需要逐步擴展,將效能關鍵型程式碼遷移到 Mojo 中。Mojo 程式碼可以自然地匯入到 Python 中,並打包在一起以便分發。同樣,開發人員也可以將 Python 生態系統中的函式庫匯入到 Mojo 程式碼中。

本次更新重點

  • fn 已棄用;請使用 de f`.`
  • 統一閉包
  • UnsafePointer 指針本身設計為非空
  • 預設情況下,集合會進行邊界檢查
  • NDBuffer 已移除
  • 擴展了對 GPU 硬體的支援
  • GPU 原語 ID 存取器已遷移
  • CPUDeviceContext 擴充
  • String 新增了對字形簇的支援 StringSlice
  • 類型細化
  • 統一的反射 API


#Mojo #Python #C

留言