Earlier quoted context omitted.
Mojo is vapourware from a private company (and we all know how those turn out re programming languages) until proven otherwise.
What other private company languages are there? Swift is the best example I can think of, which matches Mojo's situation down to the head of the project.
Julia 1.10
41–50 of 104 posts
Re: Julia 1.10
#42The load time improvements are amazing. Thanks to everyone that was involved. I've been using it locally for months now simply because of this feature and I had to update my "how to deal with compile-time" blog post ( https://sciml.ai/news/2022/09/21/compile_time/ ) to basically say system images really aren't needed anymore with these improvements. With that and the improvements to parallel compilation I tend to not…
For those wondering what Chris is talking about, I just tried this: using Plots plot(sin) from fresh start, and it's about 2 seconds on my Dell Latitude 7400 (Core i7).
time julia -e "using Plots; plot(sin)"
Re: Julia 1.10
#43Im not sure if Julia will ever take off. Right now there are huge investments in the AI space and Julia has no presence in those.
Re: Julia 1.10
#44Out of curiosity, how's the state of DL for Julia. Can I use PyTorch or JAX comfortably in Julia?
Re: Julia 1.10
#45Re: Julia 1.10
#46I used Julia to build a macroeconomic model (DSGE-VAR) during my econ studies. I liked the conceptual decisions and the language per se (ie as a spec), but DX was quite bad: low discoverability of features and proper typings, clunky metaprogramming, long compilation times, impossibility of struct redefinitions in REPL. My interest died pretty fast because of it.
Re: Julia 1.10
#47Earlier quoted context omitted.
Python seems to be making rapid strides towards becoming fast
It’s getting faster but not C fast. Its semantics mean it basically never will. You’ll always need C extensions.
Re: Julia 1.10
#48Earlier quoted context omitted.
It’s getting faster but not C fast. Its semantics mean it basically never will. You’ll always need C extensions.
Using Cython via pure Python mode seems pretty compelling if you all you need is compilation. Compilability is just the beginning though.
Numba is also really nice, and for just compiling against arrays I like it better than Cython. Neither help if you need data structures or abstractions, though.
Re: Julia 1.10
#49Earlier quoted context omitted.
You don't need Julia. Julia was trying to be a better python. We will have better python in form of Mojo.
Mojo is vapourware from a private company (and we all know how those turn out re programming languages) until proven otherwise.
I really do wish it were open source already though. I know they have laid out a roadmap for opening the source.
Re: Julia 1.10
#50Earlier quoted context omitted.
Mojo is vapourware from a private company (and we all know how those turn out re programming languages) until proven otherwise.
What other private company languages are there? Swift is the best example I can think of, which matches Mojo's situation down to the head of the project.