Hello Cake shop, I cant decide what to have so I will have one of everything. Burp.
Julia 0.7 arrives but let's call it 1.0: Data science code language hits milestone on birthday
Julia, the open-source programming language with a taste for science, turned 1.0 on Thursday, six years after its public debut in 2012. The occasion was presented on YouTube, live from JuliaCon 2018 in London. Created by Jeff Bezanson, Stefan Karpinski, Viral Shah, and Alan Edelman, the language was designed to excel at data …
COMMENTS
-
-
Friday 10th August 2018 09:11 GMT Pascal Monett
Still,
It's nice to know that there is still an area where raw, knee-jerk hatred can still express itself with impunity.
The indices start at 1 ? BURN THAT SHIT DOWN AND NUKE IT FROM SPACE ! AAAAARRRGGGHHH !
Personally, I prefer indices starting at 0, because habit, but I am not about to trash a language simply because of indices. Especially if I have an option to change that.
Now, meaningful whitespace, on the other hand . . .
-
Friday 10th August 2018 09:40 GMT Tom 38
Re: Still,
You don't really have an option to change it in Julia, you can simply create custom array types that are zero based, which will be a lot of fun when you aren't sure what kind of array you are being passed, or if one person likes 0-based and another likes 1-based..
PS: All whitespace is meaningful. If the language itself doesn't take any meaning from it, the developers reading the code do.
-
-
-
-
Friday 10th August 2018 12:05 GMT Brewster's Angle Grinder
Re: Indices...
Then there's the
OPTION BASE
statement. (I was glad to see it's alive and well. I remember it from GwBasic days -- added as a sop for the moaners.)
-
-
Friday 10th August 2018 11:36 GMT Merrill
Julia Computing
See https://juliacomputing.com/ for Julia products including Julia BOX, an online environment for coding in a browser using Jupyter Notebooks, and Julia Pro, an environment for science and engineering on the desktop including many packages. Note that it is still at 6.4.1, presumably until the package ecosystem is upgraded to 1.0 and fully tested.
Julia BOX is free, and it is the best way to get a feel for the language, especially if you are already using Python Notbooks.
-
Sunday 12th August 2018 20:26 GMT Adrian 4
0.7
And what's wrong with calling it 1.0 ? A major version number change usually implies some sort of milestone, not a decimal increment. How would you ensure there are exactly 10 minor increments between major increments ? Add bugs until you'd done enough releases ?
At least their numbering doesn't go 3, 3.1, 3.11, 95, 98, 2000, ME, XP, Vista, 7, 8, 8.1, 10.