众力资讯网

Mojo 1.0 全面开源,编译器也放出来了 Mojo 这门带着 🔥 的编程

Mojo 1.0 全面开源,编译器也放出来了

Mojo 这门带着 🔥 的编程语言,终于把最后一块核心拼图开放出来了。

Modular 正式宣布 Mojo 全面开源,Mojo 编译器、开发工具,以及构建这门语言所需的相关代码均已放入 Modular 的 GitHub 仓库,采用 Apache 2.0 + LLVM Exceptions 许可证。一周前,Mojo 刚刚发布 1.0,进入稳定版本阶段。

Mojo 最早于 2023 年公开,旨在为 AI 与高性能计算提供一套更统一的编程方式。它保留了大量 Python 风格的语法与生态兼容能力,同时加入类型系统、所有权等系统级语言能力,并面向 CPU、GPU 与 AI 加速器编程。官方目前支持 NVIDIA、AMD 和 Apple Silicon GPU。

这条路线想解决的,是 AI 软件栈长期存在的语言分层问题:上层开发大量使用 Python,性能敏感部分又会落到 C++、CUDA 等更底层的工具。Mojo 希望让开发者在更接近 Python 的开发体验里,同时获得对底层硬件和高性能执行的控制能力。

此前 Mojo 的标准库等组件陆续开放,但编译器仍由 Modular 掌握。随着 1.0 发布和编译器开源,现在我们可以查看、构建和参与这门语言本身的开发。

Mojo Modular 开源 编程语言 AI开发 GPU