I'm glad that it's open source now and they are supporting a lot more hardware. There are some interesting features that I hope the language design community pays attention to. It's built on top of MLIR so you can make compiler optimizations in a library instead of the compiler. I believe Reactant.jl has been using MLIR for optimizing higher level abstractions in Julia. Imagine a Lisp with that capability.
Julia is a Lisp, just like Dylan or Lisp 2. Many Lisps have that capability.
The Mojo language (by Modular, now Qualcomm) is now open-source
41–50 of 121 posts
Re: The Mojo language (by Modular, now Qualcomm) is now open-source
#42Earlier quoted context omitted.
They are no better than Nvidia. I do not see your point.
NVIDIA is way worse and QCOM are improving
At least with Mojo that is open sourced and Nvidia's nvcc is still closed.
Re: The Mojo language (by Modular, now Qualcomm) is now open-source
#43I would add quick note to this as title is misleading * It was partially open-sourced before this. There were a lot of cool things they open sourced before like MAX for large scale LLM serving which was outperforming VLLM, Dynamo, etc on a lot of models. (super valuable GPU kernels). This is why Qualcomm acquire them imo. * Chris (also created swift) talked in the past the reason for not fully open-sourcing was more…
> Chris (also created swift) talked in the past the reason for not fully open-sourcing was more because he wanted to get all the core design decisions right.
This I don't buy so much, as there seem to be a lot of core design decisions still up in the air: https://mojolang.org/docs/roadmap/
Re: The Mojo language (by Modular, now Qualcomm) is now open-source
#44Re: The Mojo language (by Modular, now Qualcomm) is now open-source
#45This is nice, but the long time it took them to open source I think burnt a lot of the initial traction. I do like the idea & I'll see whether I can make use of it
Re: The Mojo language (by Modular, now Qualcomm) is now open-source
#46Earlier quoted context omitted.
Julia is a Lisp, just like Dylan or Lisp 2. Many Lisps have that capability.
IMO saying julia is literally a lisp is just not worth the type of discussion it generates. I'd much prefer to say the important part: Julia learned a ton of very important lessons from the lisp family of languages, and has integrated a lot of them.
Re: The Mojo language (by Modular, now Qualcomm) is now open-source
#47I would add quick note to this as title is misleading * It was partially open-sourced before this. There were a lot of cool things they open sourced before like MAX for large scale LLM serving which was outperforming VLLM, Dynamo, etc on a lot of models. (super valuable GPU kernels). This is why Qualcomm acquire them imo. * Chris (also created swift) talked in the past the reason for not fully open-sourcing was more…
Re: The Mojo language (by Modular, now Qualcomm) is now open-source
#48Does this project have any meaningful traction? Seemed like a cool idea, but I wasn't even sure what problem does it solves. Looks like its completely missing from the regular discussion / news outlets. Every 1-2 years some barely visible post/article reminds me it even exists...
I know they're putting a lot of weight on GPU programming, which is fine and probably solves problems, but this is the part that would motivate me personally.
Re: The Mojo language (by Modular, now Qualcomm) is now open-source
#49Does this project have any meaningful traction? Seemed like a cool idea, but I wasn't even sure what problem does it solves. Looks like its completely missing from the regular discussion / news outlets. Every 1-2 years some barely visible post/article reminds me it even exists...
> But I wasn't even sure what problem does it solves. Looks like its completely missing from the regular discussion / news outlets. Every 1-2 years some barely visible post/article reminds me it even exists... At this point "developers" these days sound a lot more like consumers than those who actually do research on a tool that solves a problem. Ocaml is barely mentioned in the news and rarely HNers here use that la…
Edit: a language is by definition an ecosystem. Learning/using a language that no one else uses is completely pointless.
Re: The Mojo language (by Modular, now Qualcomm) is now open-source
#50I would add quick note to this as title is misleading * It was partially open-sourced before this. There were a lot of cool things they open sourced before like MAX for large scale LLM serving which was outperforming VLLM, Dynamo, etc on a lot of models. (super valuable GPU kernels). This is why Qualcomm acquire them imo. * Chris (also created swift) talked in the past the reason for not fully open-sourcing was more…
He also created LLVM compiler