Modular's Mojo programming language hits 1.0 milestone

https://image.theregister.com/4093185.jpg?imageId=4093185&x=0&y=0&cropw=100&croph=100&panox=0&panoy=0&panow=100&panoh=100&width=1200&height=683

AI and ML

Developers await open source compiler release to dispel uncertainty following Qualcomm acquisition

Modular's Mojo reached its 1.0 milestone on Tuesday, promising developers a stable, production-ready, general-purpose programming language.

But its primary purpose is more specific: to unify the AI software stack by providing a way to target the diverse set of GPUs, CPUs, ASICs, and other heterogeneous systems that are used to run AI workloads.

Mojo, in conjunction with the MAX inference framework, aspires to make it easier to develop AI software, systems, and tools without being tied to vendor-specific platforms like Nvidia's CUDA (Compute Unified Device Architecture) or AMD's ROCm.

CUDA is Nvidia's proprietary platform for programming GPUs and works with the company's own hardware. Many AI-oriented tech companies that compete with Nvidia would prefer an open source alternative that can be optimized for their particular wares.

Chris Lattner, creator of LLVM, the Clang compiler, the...

Copyright of this story solely belongs to theregister.com. To see the full text click HERE

Read more