varMojo 的一个核心设计目标是芯片无关性(silicon-agnosticism)——开发者只需编写一次 AI 推理或内核代码,即可在来自任意厂商的 CPU、GPU、NPU 和 ASIC 上优化运行,而无需绑定到 Nvidia 的 CUDA、AMD 的 ROCm 或其他专有技术栈 。Mojo 与 MAX 推理框架 协同工作,后者为异构硬件提供统一的运行时和服务层 。Mojo 的语法提供了类似 CUDA 的 GPU 编程结构,但会通过 MLIR 将其可移植地编译到不同硬件上 。
随着 1.0 版本的发布,Mojo 为核心语言和标准库中指定的稳定子集采用了语义化版本控制 。在 1.x 的整个生命周期中,变更预计将是“主要增量式”的——破坏性变更将极为罕见,并会像 C++ 等成熟语言一样被谨慎管理 。然而,这一保证并非无条件:只有被明确标记为“稳定”的 API 才受保护,标准库的其他部分以及内部的 MLIR 方言仍处于不稳定状态 。编译器本身目前仍是专有软件,开源版本计划于 2026 年内发布 。
2026 年 7 月 29 日,高通公司完成了对 Modular 的全股票收购——交易额据报约为 39 亿美元 。Modular 的联合创始人兼 CEO Chris Lattner(Swift 和 LLVM 的创造者)成为高通负责 AI 软件的执行副总裁 。
战略考量:
varMojo 的一个核心设计目标是芯片无关性(silicon-agnosticism)——开发者只需编写一次 AI 推理或内核代码,即可在来自任意厂商的 CPU、GPU、NPU 和 ASIC 上优化运行,而无需绑定到 Nvidia 的 CUDA、AMD 的 ROCm 或其他专有技术栈 。Mojo 与 MAX 推理框架 协同工作,后者为异构硬件提供统一的运行时和服务层 。Mojo 的语法提供了类似 CUDA 的 GPU 编程结构,但会通过 MLIR 将其可移植地编译到不同硬件上 。
随着 1.0 版本的发布,Mojo 为核心语言和标准库中指定的稳定子集采用了语义化版本控制 。在 1.x 的整个生命周期中,变更预计将是“主要增量式”的——破坏性变更将极为罕见,并会像 C++ 等成熟语言一样被谨慎管理 。然而,这一保证并非无条件:只有被明确标记为“稳定”的 API 才受保护,标准库的其他部分以及内部的 MLIR 方言仍处于不稳定状态 。编译器本身目前仍是专有软件,开源版本计划于 2026 年内发布 。
2026 年 7 月 29 日,高通公司完成了对 Modular 的全股票收购——交易额据报约为 39 亿美元 。Modular 的联合创始人兼 CEO Chris Lattner(Swift 和 LLVM 的创造者)成为高通负责 AI 软件的执行副总裁 。
战略考量: