Mojo 编程语言自 2023 年 5 月起就承诺会开源。上周他们发布了 1.0 版本,今天他们兑现了最初的承诺,在 Apache 2 许可证下发布了编译器和工具链。
Mojo 最初发布时,其宣称的目标是成为 Python 的超集(superset),以便利用现有的 Python 代码来构建其自身的生态系统。该计划在 2025 年 8 月左右发生了变化:
Mojo 可能会、也可能不会演变为 Python 的完整超集,即使没有,也没关系。
我们感到鼓舞的是,如今 AI 辅助编程工具已经能够很好地帮助将 Python 迁移到 Mojo,并且我们确信未来的工具和生态系统的成熟将使这种演变更加顺畅。
如今,Mojo 已经是一门独立的语言,它使用受 Python 启发的语法,旨在使 GPU 编程尽可能轻松,尽管它与现有的 Python 代码并非 100% 兼容。
经由 Lobste.rs