Modular's Mojo programming language hits 1.0 milestone
Developers await open source compiler release to dispel uncertainty following Qualcomm acquisition
Modular's Mojo programming language hit its 1.0 milestone on Tuesday, offering developers a stable, production-ready, general-purpose language. The primary goal of Mojo is to unify the AI software stack, enabling developers to target a variety of GPUs, CPUs, ASICs, and other heterogeneous systems used in AI workloads. The language, developed by Chris Lattner, creator of LLVM, Clang, Swift, and MLIR, aims to simplify AI software development without being tied to vendor-specific platforms like Nvidia's CUDA or AMD's ROCm.
Mojo, in conjunction with the MAX inference framework, offers Python-style lambda syntax, improved Language Server Protocol for code editors, and Mojo AI skills. The language's standard library is licensed under v2.0 of the Apache License with LLVM Exceptions, and the compiler is expected to be open-sourced this year. Lattner addressed concerns about Qualcomm's acquisition of Modular, stating that both Nvidia and AMD remain strong partners and unlikely to interfere with Mojo/MAX.
Written by urgent.news from The Register's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.
Also reported by 1 other outlet
- Modular's Mojo programming language hits 1.0 milestone theregister.com