Mojo 1.0 Beta
mojolang.org
Mojo 1.0 Beta
1–10 of 252 posts
Re: Mojo 1.0 Beta
#2Meanwhile Julia is more mature for the same purposes, and since last year NVidia is having feature parity between Python and C++ tooling on CUDA.
Python cuTile JIT compiler allows writing CUDA kernels in straight Python.
AMD and Intel are following up with similar approaches.
So will Mojo still arrive on time to gain wider adoption?
Time will tell.
Re: Mojo 1.0 Beta
#3I think that nowadays with vibe/agentic coding, high performance Python-like languages become ever more important. Directly using AI agents to code, say, C++, is painful as the verbose nature of the language often causes the context window to explode.
Re: Mojo 1.0 Beta
#4Re: Mojo 1.0 Beta
#5If Mojo succeeds, it could be the one language spanning across those levels, while simplifying heterogeneous hardware programming.
Re: Mojo 1.0 Beta
#6When I first heard about Mojo I somehow got the impression that they intended to make it compatible with existing Python code. But it seems like they are very far away from that for the foreseeable future. I guess you can call back and forth between Python and Mojo but Mojo itself can't run existing Python code.
Re: Mojo 1.0 Beta
#7I remember reading about this 4 years ago as the new Chris Lattner project and was super excited, though a little skeptical. I think that nowadays with vibe/agentic coding, high performance Python-like languages become ever more important. Directly using AI agents to code, say, C++, is painful as the verbose nature of the language often causes the context window to explode.
Re: Mojo 1.0 Beta
#8Re: Mojo 1.0 Beta
#9Re: Mojo 1.0 Beta
#10Hopefully they get Mojo to a good place for more general ML, but at the moment it still feels quite limited - they've actually deprecated some of the nice builtins they had for Tensors etc... For now I'll stick with JAX and check in periodically, fingers crossed.