Skip to content

Mojo

AI开发人员的新语言

Mojo 结合了 Python 的可用性和 C/C++ 的性能,Mojo被设计为Python的超集。

mojo
🎉

Mojo 作为 Python 家族的一员

Mojo语言有崇高的目标 - 与Python生态系统完全兼容,可预测低级性能和低级控制,我们需要能够将代码子集部署到加速器。

Mojo与Python的兼容性

Mojo已经支持Python的许多核心功能,包括async/await,错误处理,variadics等,但是目前仍然还不够成熟,所以今天它并不是最佳兼容。

与 Python 的差异

系统编程能力:例如 Mojo 支持 let 和声明 var;并行处理能力:Mojo 利用 MLIR 实现向量、线程和 AI 硬件单元的并行处理。

🔥

用.🔥作为文件后缀

mojo代码文件除了可以用.mojo作为后缀,还可以用.🔥 ,没错就是Emoji表情。

📦

用.📦作为包的后缀

同样的,Mojo的包文件可以用.mojopkg作为后缀,也可以使用.📦 。

🧑‍💻

Mojo开发者社区

Mojo中文网目前群用户累计1500+ 为了更加多元化提供交流渠道,已经建立Mojo开发者社区。

Mojo中文网