Julia Community 🟣

Discussion on: Why Julia 2.0 isn’t coming anytime soon (and why that is a good thing)

Collapse
logankilpatrick profile image
Logan Kilpatrick Author

Yeah, I think that's fair. It seems like a tradeoff to me.

Collapse
ndx profile image
ndx

Its a tradeoff, but its certainly not a "good" one.

My point is, if things will ever "break", now is the time it should break when Julia is still in its 10-year wave. Doing so later will most certainly be bad for adoption.

Look at SciPy compared to other libraries in that ecosystem, and you'd see how people love "stableness".

Julia is great, but for an outsider, "1.0x" still means the language isn't fully matured yet.

Thread Thread
eriklz profile image
Erik Lundevall Zara

Go, Rust and Clojure are examples of other languages that are 1.x. Clojure has been around 13 years since its 1.0 release, go 10 years and Rust 7 years.

None of them are near any 2.x releases and adoption has not been hampered by a lack of 2.x release.
I would rather say it has been a strength of these communities to deliberately keep the languages at 1.x and at what point in time they transitioned from 0.x to 1.x.

Other languages may also use version numbers differently (e.g. Java), so a superficial look at the major version number only is not a good reason to hold off any adoption.

Thread Thread
ndx profile image
ndx

Julia is in a different class I think.

Each time "JULIA" is mentioned, "PYTHON" gets mentioned as well. It's like the RONALDO AND MESSI OF SOCCER. They both go hand in hand.

Julia is contrasted with Python everytime, and just so you know, the survey from Julia since its inception shows that its greatest users base are from PYTHON.

So yes, you're all right - but I'm only looking at it from the JULIA-PYTHON world, not just software in general.