The Next Big Step in Mojo Open Source
modular.com
The Next Big Step in Mojo Open Source
1–10 of 25 posts
Re: The Next Big Step in Mojo Open Source
#2It's very interesting to browse, since it's a huge collection of (presumably) working tested example code doing mundane things using Mojo, which is extremely useful to browse when trying to figure out how to efficiently use the language. Similarly, browsing the implementation of the stdlib has helped me a lot with learning zig.
Re: The Next Big Step in Mojo Open Source
#3Mojo just open sourced their standard library. https://github.com/modularml/mojo/tree/nightly/stdlib It's very interesting to browse, since it's a huge collection of (presumably) working tested example code doing mundane things using Mojo, which is extremely useful to browse when trying to figure out how to efficiently use the language. Similarly, browsing the implementation of the stdlib has helped me a lot with lea…
-Chris
Re: The Next Big Step in Mojo Open Source
#4Re: The Next Big Step in Mojo Open Source
#5Re: The Next Big Step in Mojo Open Source
#6So it looks like the actual runtime is still closed.
Re: The Next Big Step in Mojo Open Source
#7It's easy to read and write, offers memory safety without RC or GC or even much mental overhead, will (eventually) be a superset of Python, and it's very performant already.
So far I've been hesitant to invest more time in it when it's pitched as "the programming language for all AI developers", when it's distributed inside the MAX package[1], and when Modular is prioritising features around AI over all else. (I understand why for all these things, I just wish it were otherwise.)
It's great to see the library in the open, but it would be much more compelling for me if Mojo were a separate entity, with its own open site and foundation, to be used by Modular but with more diverse adoption encouraged. Of course it's early days, but I hope it takes on a life more like Rust than Swift (which — despite its potential as a general-purpose language‚ is still largely used in one ecosystem).
1: https://www.modular.com/blog/max-is-here-what-does-that-mean...
Re: The Next Big Step in Mojo Open Source
#8They presented at the LLVM conference in 2023 and this video totally changed my view: https://youtu.be/SEwTjZvy8vw?si=itaRiFCIwGnyOQcc
There are some fascinating ideas here, I’m especially excited about what could come from their templated IR. Recommend others give it a watch if they’re confused on why they should pay attention to this project.
Re: The Next Big Step in Mojo Open Source
#9Re: The Next Big Step in Mojo Open Source
#10Mojo feels like a great fit for so many domains outside of AI. It could be a killer general purpose language. It's easy to read and write, offers memory safety without RC or GC or even much mental overhead, will (eventually) be a superset of Python, and it's very performant already. So far I've been hesitant to invest more time in it when it's pitched as "the programming language for all AI developers", when it's dis…