Urgent.News

What's breaking now, across thousands of outlets.

Tech

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 hits 1.0 milestone

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

Read the original at theregister.com →

More in Tech

I Wanted Kubernetes Without an Always On EKS Bill

I wanted a Kubernetes lab that would still be there the next morning. A temporary cluster on my laptop would be useful for testing manifests, but it would disappear when I closed the lid.

  • Reporter sought always-on Kubernetes lab for testing.
  • Intel N100 server with Debian and Docker containers used as host.
  • k3s chosen for single-node cluster due to resource compatibility.

More from Tuesday 11 August →