| ▲ | 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. | ||