conv.

All stories
TechActive · 8h

Modular ships Mojo 1.0, promising API stability

The AI-focused systems language built by Chris Lattner's team reaches its first stable release after three years of rapid iteration.

Modular ships Mojo 1.0, promising API stability
modular.com

Conversation activity · last 9 hours peak 6/15m

Peak 6 items in one 15m at Aug 11, 12 PM; 28 items over 9 hours Aug 11, 12:06 PM — no itemsAug 11, 12:21 PM — no itemsAug 11, 12:36 PM — no itemsAug 11, 12:51 PM — 6 items · Hacker News 2, Press 2, Lobsters 1, +1 moreAug 11, 1:06 PM — 1 item · Reddit 1Aug 11, 1:21 PM — 2 items · Reddit 2Aug 11, 1:36 PM — 1 item · Hacker News 1Aug 11, 1:51 PM — no itemsAug 11, 2:06 PM — no itemsAug 11, 2:21 PM — no itemsAug 11, 2:36 PM — 1 item · Hacker News 1Aug 11, 2:51 PM — 1 item · Hacker News 1Aug 11, 3:06 PM — 2 items · Hacker News 2Aug 11, 3:21 PM — 1 item · Hacker News 1Aug 11, 3:36 PM — 1 item · Hacker News 1Aug 11, 3:51 PM — 2 items · Hacker News 2Aug 11, 4:06 PM — no itemsAug 11, 4:21 PM — no itemsAug 11, 4:36 PM — 2 items · Hacker News 2Aug 11, 4:51 PM — no itemsAug 11, 5:06 PM — 1 item · Hacker News 1Aug 11, 5:21 PM — no itemsAug 11, 5:36 PM — 1 item · Mastodon 1Aug 11, 5:51 PM — no itemsAug 11, 6:06 PM — 1 item · Hacker News 1Aug 11, 6:21 PM — no itemsAug 11, 6:36 PM — no itemsAug 11, 6:51 PM — no itemsAug 11, 7:06 PM — 2 items · Hacker News 2Aug 11, 7:21 PM — 1 item · Mastodon 1Aug 11, 7:36 PM — 2 items · Hacker News 1, Mastodon 1Aug 11, 7:51 PM — no itemsAug 11, 8:06 PM — no itemsAug 11, 8:21 PM — no itemsAug 11, 8:36 PM — no itemsAug 11, 8:51 PM — no items 6 items · 12:51 PM
2 PM4 PM6 PMnow · 9:06 PM

Summary, timeline and people extracted by Claude from 28 items across 5 sources · 3h ago. Quotes are verbatim.

Modular announced that its Mojo programming language has reached version 1.0, marking a shift from rapid, breaking iteration to a stable foundation for long-term projects. The release completes a round of language simplification — unifying pointer types, standardizing var declarations, and consolidating naming — while Modular begins marking parts of the standard library as API-stable. Mojo is already the foundation of Modular's own commercial infrastructure, MAX and Modular Cloud.

  • Mojo reaches version 1.0, shifting from rapid breaking iteration to a stable foundation Modular says developers can build on long-term.
  • The release unifies Pointer/UnsafePointer into a single type, consolidates naming (size→length, InlineArray→Array, etc.), and requires explicit var declarations.
  • Modular has begun marking parts of the standard library as API-stable, guaranteeing source compatibility going forward, though other breaking changes still ship with deprecated aliases and compiler fix-its.
  • Since open-sourcing its standard library, Mojo has drawn nearly 200 external contributors who landed over 1,100 pull requests and changed 200,000+ lines of code.

How it unfolded

  1. Reaction Commenters debate Mojo's likely reach

    A Reddit commenter credits Mojo's pedigree (creator Chris Lattner, also LLVM's creator) but predicts it will stay a niche language rather than challenge Python.

    “It was started by Chris Lattner, creator of LLVM. So it's not nothing. I'm not expecting it to get very big though. Maybe as big or as influential as Julia.”

    cbarrick · r/programming ↗
  2. The official release notes describe stability policies, pointer unification, explicit var declarations, and a wave of naming consolidations, with most breaking changes shipping deprecated aliases and compiler fix-its.

    “We worked hard on getting names, defaults, and safety boundaries right for 1.0. That does mean you'll find more breaking changes than usual in this release.”

    Mojo release notes · Hacker News ↗
  3. The Mojo 1.0 announcement is cross-posted and discussed across Hacker News, Reddit, Lobsters, and Mastodon within the same hour.

  4. Modular's blog post declares Mojo officially at 1.0, framing it as a stable, production-ready foundation used internally for MAX and Modular Cloud.

    “Today, the Mojo language officially reaches 1.0: a milestone the language has been building toward since its first release in 2023.”

    Modular · Hacker News ↗
  5. 188 weeks quiet
  6. Modular first released Mojo in 2023, beginning the path toward a stable 1.0 language.

What people are saying verbatim

“Today, the Mojo language officially reaches 1.0: a milestone the language has been building toward since its first release in 2023.”

Modular, Company blog post · Modular blog ↗ · Aug 10

“During the 1.x timeframe, changes should primarily be additive, giving developers confidence that the language will not continually shift beneath them.”

Modular, Company blog post · Modular blog ↗ · Aug 10

“We worked hard on getting names, defaults, and safety boundaries right for 1.0. That does mean you'll find more breaking changes than usual in this release. But nearly every breaking change ships with a deprecated alias and a compiler fix-it, so migration is mechanical.”

Mojo release notes, Official release documentation · mojolang.org ↗ · Aug 10

“It was started by Chris Lattner, creator of LLVM. So it's not nothing. I'm not expecting it to get very big though. Maybe as big or as influential as Julia. Like, cool tech and cool ideas but not big enough to dethrone Python.”

cbarrick, Reddit commenter · Reddit ↗ · Aug 10

“What a load of crap. That AI image is so cringy. I'm sure that piece of junk was written using LLMs.”

Content-Key7404, Reddit commenter · Reddit ↗ · Aug 10

Voices from the web unedited

  • Is Mojo being a superset of Python still part of its projected feature set?I tried Mojo a bit early on and decided to come back to it when it was more complete, and in the interim I read some comments somewhere that the superset-of-Python part was being walked back from.On https://mojolang.org/docs/roadmap/ it's stated (Phase 3) that "Mojo may or…

    derbOacHacker News4h agoview on Hacker News ↗
  • It was started by Chris Lattner, creator of LLVM. So it's not nothing. I'm not expecting it to get very big though. Maybe as big or as influential as Julia. Like, cool tech and cool ideas but not big enough to dethrone Python.

    cbarrickr/programming7h agoview on r/programming ↗
  • Mojo 1.0 Link: https://www. modular.com/blog/modular-26-5- mojo-1-0-is-here Discussion: https:// news.ycombinator.com/item?id=4 9261128

    hn250@social.lansky.nameMastodon · toot.community1h agoview on Mastodon ↗
  • It's supposed to be (currently) a fully native, Python-like language, but for GPUs primarily. Though I am seeing it as having a future as a fully native Python alternative that might get interesting.I hope with 1.0 (havent fully read the article yet) they stop breaking language features / syntax because they did quite a few different changes over…

    giancarlostoroHacker News5h agoview on Hacker News ↗
  • Powers always defeats me because he has mojo, mojo, mojo... Using this time machine, I'm going to go back to the '60s and steal Austin Powers' mojo.

    SPEZ_IS_A_JABRONIr/programming7h agoview on r/programming ↗
  • Mojo 1.0: https://www. modular.com/blog/modular-26-5- mojo-1-0-is-here Discussion: http:// news.ycombinator.com/item?id=4 9261128

    newsyc250@toot.communityMastodon · mstdn.party1h agoview on Mastodon ↗
  • I felt the same way, even after browsing around on the website, and somehow I got to https://mojolang.org/docs/manual/quickstart/, which brings you to mojolang.org instead, which is the real website of the language it seems, instead of "Modular" which I guess is the business.https://mojolang.org is a lot better as a introduction to the language…

    embedding-shapeHacker News5h agoview on Hacker News ↗
  • What a load of crap. That AI image is so cringy. I'm sure that piece of junk was written using LLMs.

    Content-Key7404r/programming7h agoview on r/programming ↗
  • You'd likely enjoy: https://mojolang.org/nightly/docs/vision/ for why we created it, and there's https://mojolang.org/nightly/docs/faq/ as well :)Feedback welcome as always and thanks for checking it out! Encourage you to watch ModCon next week for some exciting announcements :)

    timmydHacker News1h agoview on Hacker News ↗
  • Having written a lot of Mojo over the last two year, just for fun, it's a really cool language. Ownership model adjacent to Rust, comptime in the realm of Zig, rich type system, first class SIMD support, etc. Performance wise it's the first language in long time that isn't just an LLVM wrapper. LLVM is still involved, but they are using it…

    totalperspectivHacker News5h agoview on Hacker News ↗