News for hackers. Stuff that matters.
Re:Julia 1.4 by tomerbd on Sunday March 22, 2020 @07:20AM (#22654175)
I have to admit that over the past 20 years, java is like the most stable robust, huge project, multiple teams, IDE friendly, type safe, infinite tooling and libraries language of choice!
Re:Julia 1.4 by komuher on Sunday March 22, 2020 @07:24AM (#22654190)
Java is good for big projects but not for Machine Learning purposes (Also im C# fanboy so still will prefer C# over Java :D)
Re:Julia 1.4 by dunefox on Sunday March 22, 2020 @05:05PM (#22658645)
Type safe? NPE en masse.

IDE friendly? IDE support is only good because you absolutely need an IDE for this language.

It's an unwieldy, verbose mess of a language.

Re:Julia 1.4 by apta on Sunday March 22, 2020 @07:20PM (#22659742)
You need an IDE for any non-trivial project in any language.
Re:Julia 1.4 by iamed2 on Friday March 27, 2020 @05:03PM (#22706879)
This just isn't true. There's a lot of tooling nowadays that provides IDE-like features in text editors, or via command-line tuning. And different people work differently. Where some people use IDEs, others never leave the terminal and just use e.g. vim/emacs, a build system, and a debugger.
Re:Julia 1.4 by hactually on Monday March 30, 2020 @09:04PM (#22733993)
agreed - it's almost as bad as Java/Scala for needing a heavy IDE to make it work
Re:Julia 1.4 by m4r35n357 on Sunday March 22, 2020 @07:43AM (#22654272)
Not too surprising. Java was _designed_ by ex Unix engineers at a time that the word "engineer" meant something. Now we have the cloud/web stack and _Javascript_.

The bar was low enough for Julia to sound good at the start, but it gives the impression of being "designed" "on-the-fly".

Re:Julia 1.4 by pjmlp on Sunday March 22, 2020 @09:07AM (#22654683)
Luckily in some parts of the world engineer still means something by law, even in informatics, and one is not allowed to use it just because they went through a six weeks programming bootcamp.
Re:Julia 1.4 by the_monster on Sunday March 22, 2020 @09:47AM (#22654907)
Engineering implies scientific rigour and high intellect. So, no wonder software developers, usually a derided and mistreated collective, just love being called engineer...
Re:Julia 1.4 by auxym on Sunday March 22, 2020 @01:37PM (#22656780)
Engineering (as in PEng in the US, but my jurisdiction just calls it Engineer) also implies liability, and a risk of losing your license if you fuck up.