News for hackers. Stuff that matters.
Re:Some Insights from a Julia Developer by mhd on Saturday October 14, 2017 @10:30AM (#15472311)
Is there a good use case for Julia outside the "math" community, when your alternatives wouldn't be R or Numpy, but Ruby or C#?
Re:Some Insights from a Julia Developer by parenthephobia on Saturday October 14, 2017 @12:48PM (#15472975)
Perhaps it's a borderline case, but I've used Julia to make a "big data" database server, backed by a mmap'ed column store.

Because the compiler's available at run-time, queries can be compiled into efficient kernels that can run in parallel over multi-gigabyte arrays orders of magnitude faster than MySQL or Postgres on the same hardware.

Without Julia, I would have had to find some other way to compile queries into machine code at run-time, which for me would have ruled out all the languages you listed. In practical terms I would have abandoned the project.

Re:Some Insights from a Julia Developer by flavio81 on Saturday October 14, 2017 @04:08PM (#15473979)
Excellent use case.

>Without Julia, I would have had to find some other way to compile queries into machine code at run-time

Note that you could also do it in Common Lisp.

But I agree, Julia is very powerful, perhaps one of the most powerful recent languages.

Re:Some Insights from a Julia Developer by fasquoika on Saturday October 14, 2017 @11:26AM (#15472565)
For the most part, no. The language and community are significantly math oriented. However, if you're someone who likes to learn languages just to broaden their horizons a little bit, Julia might be a good choice. It's one of the few languages in common use which has multimethods (the other major one being Common Lisp). Actually, in general Julia is surprisingly Lispy for a language with Algol-family syntax.
Re:Some Insights from a Julia Developer by stevelosh on Saturday October 14, 2017 @12:30PM (#15472898)
> Actually, in general Julia is surprisingly Lispy for a language with Algol-family syntax.

It's less surprising if you know there's still a version of the Julia REPL that works with sexpressions: https://youtu.be/dK3zRXhrFZY?t=5m58s

Re:Some Insights from a Julia Developer by jernfrost on Saturday October 14, 2017 @11:20AM (#15472544)
I use Julia for shell scripting. Remember how many ende up using ruby for this? Well Julia works even better. I don’t write big programs in Julia. It is just a kind of everyday tool. I am a C++/Swift/Objective-C developer professionally.