9

Moving from Python to Mojo

[deleted]
3 hours ago

I want to love Mojo, but honestly, I think changing the semantics of the language is a massive footgun that will stunt adoption. Being a strict syntatic superset is not enough imo, and I'm not sure it can even make that claim?

3 hours agohyperbolablabla

Mojo is too much of a snake oil.

- They had all these benchmarks where they were saying Mojo is 68,000x faster than Python or whatever. Some of these blogs/benchmarks got deleted because they were awful, comparing the worst possible Python code to the most optimized Mojo code.

- The same with "Mojo is faster than cuBLAS", it means it's faster in a particular benchmark in a very particular case, and it's actually slower in other cases. But the headline is what matters.

- A superset of Python, it will probably never happen. You will never see Python/Mojo like C/C++. A fake promise.

Apparently, it's what happens when you get Silicon Valley money, you start being like this.

3 hours agojdiaz97

Mojo is a well designed language.

My main objection is that they believe that open source contributors will write numerical libraries in it. This is only slightly less delusional than AMD's "We don't provide GPU drivers for the consumer cards, surely open source maintainers will aid a megacorp in need.", while Nvidia is laughing all the way to the bank.

an hour agoArchit3ch

No. Maybe when it’s open source.