2 ms·
Julia owes a lot to CL in terms of language design and is doing very well in its niche. Watching how Julia fares in competition with Python can be seen as a ki
by chalst 5y ago
Julia owes a lot to CL in terms of language design and is doing very well in its niche.
Watching how Julia fares in competition with Python can be seen as a kind of test of the Worse is Better hypothesis.
Cf. https://discourse.julialang.org/t/about-julia-and-lisp/25119 https://discourse.julialang.org/t/about-julia-and-lisp/25119
- hiptobecubic 5y agoI don't think so. Where are the "stupid and wrong by default" examples in Python that are fixed with heroic effort in Julia? Julia has a lot of features that make it attractive, but Python of course does as well. The one big example I can think of that Python has suffered from over the years is the GIL.
- adgjlsfhk1 5y agoThe big one is package management. Julia's package manager is one of the best in the world (along with Rust). Python has about 20, and they all kind of suck. Threading is another. There's also a bunch of smaller things (e.g. no local eval) that are more tradeoffs for performance than straight up wins.