3 ms·
The julia-users thread discussing this post may be of interest: https://groups.google.com/forum/#!topic/julia-users/GyH8nhExY9I https://groups.google.com/forum
by StefanKarpinski 12y ago
The julia-users thread discussing this post may be of interest:
https://groups.google.com/forum/#!topic/julia-users/GyH8nhExY9I https://groups.google.com/forum/#!topic/julia-users/GyH8nhEx...
My response (which is too long to include here) is this:
https://groups.google.com/d/msg/julia-users/GyH8nhExY9I/0BznqtD5VJgJ https://groups.google.com/d/msg/julia-users/GyH8nhExY9I/0Bzn...
- bachmeier 12y agoThis is kind of a good reason to not touch Julia (from the second link): > You cannot compare Julia with a project that has Google in the background. Its clear that they have a "more clear" development model and more documentation. Some goes for Rust. Julia is from and for researchers.
- StefanKarpinski 12y agoIt's true that Julia doesn't have big corporate backing, but it is certainly not only a research language. Julia is being actively used in a growing number of industry applications, not just in academia (finance, aerospace, etc.).
- hayd 12y agoI think it's fair to say that the quote does not reflect general Julia feeling. > Julia is from and for researchers. I think the actual criteria is being ["a greedy, unreasonable, demanding programmer"](http://julialang.org/blog/2012/02/why-we-created-julia/ http://julialang.org/blog/2012/02/why-we-created-julia/) i.e. everyone.
- rspeer 12y agoYou can say Julia is for everyone, but it's not informative. You could just as well (and just as uninformatively) say that Erlang is for everyone, or Rust is for everyone, or Haskell is for everyone. Each programming language has strengths and weaknesses that are the reason you use the language. Julia's strength so far is fast numerical algorithms, and that's what most people seem to use it for.
- Xcelerate 12y agoI'm not sure if by researchers, you mean "CS researchers". I do materials science work and have used Julia on Titan (#2 supercomputer in the world). It's becoming very relevant in the HPC space. It has SSH-based cluster capabilities even though it doesn't support MPI (although I'm not using it for millions of CPU hours... yet). I've introduced it to other colleagues in my field and many of them are exploring it as well.
- ViralBShah 12y agoThis is a very encouraging message, and we are soon starting a bunch of work to integrate better with MPI and having better DArray support, etc. If installation issues are daunting, you may find juliabox.org a gentler way of getting your colleagues started.