3 ms·
Chris Lattner (the tech lead behind Mojo, LLVM, Clang, Swift and MLIR) appeared on a podcast a bit over a week ago and discussed the state of Mojo and where it
by GeekyBear 1y ago
Chris Lattner (the tech lead behind Mojo, LLVM, Clang, Swift and MLIR) appeared on a podcast a bit over a week ago and discussed the state of Mojo and where it is going.
He also discussed open sourcing Mojo and where the company expects to make its money.
https://www.youtube.com/watch?v=04_gN-C9IAo https://www.youtube.com/watch?v=04_gN-C9IAo
- mattclarkdotnet 1y agoThat video is restricted, do you have a public link?
- GeekyBear 1y agoSorry, but I'm not having any issue with that link. Here is a link to the episode listing for that podcast, which might help. https://www.youtube.com/@LatentSpacePod https://www.youtube.com/@LatentSpacePod
- abybaddi009 1y agoDoesn't seem to be restricted. Do you mean region locked?
- slyall 1y agoVideo isn't region locked according to the tool I normally use https://polsy.org.uk/stuff/ytrestrict.cgi https://polsy.org.uk/stuff/ytrestrict.cgi
- duttish 1y agoJust worked fine for me. I'm logged into youtube, if you're not something with that perhaps?
- loudmax 1y agoIt's the Latent Space podcast, published June 13. It's a pretty decent podcast for keeping on top of AI stuff. Swyx, one of the co-hosts, is active here on HN.
- ModernMech 1y agoHe popped up on r/programminglanguages last week to say a bit about that as well: https://www.reddit.com/r/ProgrammingLanguages/comments/1lfz9jc/comment/myua6nq/ https://www.reddit.com/r/ProgrammingLanguages/comments/1lfz9...
- Staross 1y agoFunny how the already weak case for not working on Julia instead of creating a new language is becoming even more flimsy : FAQ: > Why not make Julia better? > We think Julia is a great language and it has a wonderful community, but Mojo is completely different. While Julia and Mojo might share some goals and look similar as an easy-to-use and high-performance alternative to Python, we’re taking a completely different approach to building Mojo. Notably, Mojo is Python-first and doesn't require existing Python developers to learn a new syntax. https://docs.modular.com/mojo/faq/#why-not-make-julia-better https://docs.modular.com/mojo/faq/#why-not-make-julia-better Now : >We oversold Mojo as a Python superset too early and realized that we should focus on what Mojo can do for people TODAY, not what it will grow into. As such, we currently explain Mojo as a language that's great for making stuff go fast on CPUs and GPUs.
- dragonwriter 1y agoThe share of projects that start out “we’re going to do X, and conpletely support using the syntax and semantics of existing language Y, but add more on top” that end up “we’re going to do X, in a language vaguely reminiscent of Y” is very hard to distinguish from 100%.
- fulafel 1y agoI guess there's survivorship bias, but the ones that first come to mind fared pretty well with compatibility (eg C++, Typescript, Ocaml)
- amval 1y agoEven funnier: https://github.com/tensorflow/swift/blob/main/docs/WhySwiftForTensorFlow.md https://github.com/tensorflow/swift/blob/main/docs/WhySwiftF... > Julia: Julia is another great language with an open and active community. They are currently investing in machine learning techniques, and even have good interoperability with Python APIs.