Remix.run Logo
insumanth 7 hours ago

I was excited when Mojo launched and thought it might grow big quick. I don't see much traction. The pitch is compelling. What could be the issue?

samuell 7 hours ago | parent | next [-]

As someone who would have strong reasons to invest time in Modular (simple high performant language for implementing bioinformatics scripts), I would say primarily the worry that development might be too tied to Modular, the startup behind it, which eventually might pivot into other priorities.

One would want to see either a strong community build up around it, or really hard evidence for a long-term commitment to the language from Modular. And the latter will take a long time to be assured of I think.

Also, editing tools need to catch up before very wide adoption of a language with a lot of new syntax.

kstrauser 7 hours ago | parent | prev | next [-]

I have no time for or interest in proprietary compilers. The standard library is Apache 2, but the license link on their home page is to a long terms of service thing. I’d like to be wrong because it looks interesting. Until then, this doesn’t exist in my world.

I bet that’s true for a great many people. There are too many wonderful FOSS languages to bother with one you can’t fix or adapt or share.

williamstein 7 hours ago | parent | prev | next [-]

Mojo is still NOT open source (the standard library is but not the compiler). Open source is table stakes for a modern programming language.

pjmlp 4 hours ago | parent | prev | next [-]

- Doesn't support Windows, which is what many companies give their employees, outside Silicon Valey like culture

- The MLIR approach, which was also designed by Chris Lattner while at Google, has proven quite valuable to create Python JIT DSL

- The Python ecosystem now being taken seriously by the main GPU vendors, thanks to MLIR, as all their proprietary compilers are based out of LLVM

- Others remember Swift for Tensorflow

tweakimp 7 hours ago | parent | prev [-]

When it was announced it was not generally available for everyone to try out. There was a waitlist phase.