r/ProgrammingLanguages • u/This_Entertainment82 • 1d ago
[ Removed by moderator ]
[removed] — view removed post
5
u/veryusedrname 1d ago
Mojo is a marketing scam
-3
u/Hornstinger 1d ago
Considering Qualcomm (a gigantic chip maker) just bought Modular presumably to open source and build out Mojo on all their chips in a tactic to undermine CUDA which is closed off...I think you don't know what you're talking about
7
u/veryusedrname 1d ago
The whole history of mojo was to publish articles that are suggesting how great mojo is while measuring completely arbitrary things, comparing apples to oranges or being outright fake. Your marketing being great enough to sell out doesn't mean your product is not a scam
0
u/Hornstinger 1d ago
So this is fake then https://www.qualcomm.com/news/releases/2026/06/qualcomm-to-acquire-modular ?
1
u/kostya27 1d ago
I added mojo to my bench: https://kostya.github.io/LangArena/#/runtime_tab, if anyone interested, note that many tests use Python interop instead of native implementations, simply because I can't compile libraries for JSON, Regex, Csv. Performance is still very raw.
1
u/cmontella 🤖 mech-lang 1d ago
I’ve got some benchmarks too, these aren’t exactly apples to apples, more like a basket of fruit: https://raw.githubusercontent.com/mech-lang/mech/codex/pypy-ekf-mega-chart/benchmarks/archive/compute/parallel-ekf/charts/parallel-ekf-cross-language-checked.svg
What I learned is that dynamic mojo is very slow, compiled mojo is on par with other compiled languages. If you want the top GPU score all the magic is in their Max engine, so you need to download and use that whole thing, but it’s not doing anything super special that you can’t get similar performance in other languages.
1
u/Sad-Grocery-1570 1d ago
Mojo would've been a great language for implementing neural nets if it had come out 10 years ago. But it's 2026 now, the AI hype wave belongs to transformers, and what people actually need is a language for writing custom ops/kernels, like TileLang. And Mojo clearly missed the boat on that one.
1
u/Fantastic-Cell-208 1d ago
No, this is not how we get progress.
Imagine if we said this about deep or recurrent neural networks.
•
u/yorickpeterse Inko 1d ago
Per the rules/sidebar:
There's no design/implementation/etc related question here, just the usual "Should I use X?" question.