Re:Julia Computing Raises $4.6M in Seed Funding
by bokertov on Tuesday June 20, 2017 @06:39PM
(#14599194)
Do we really need Julia given that Python has Numpy which does a lot of the heavy lifting in numerical computation and is pretty fast?
Re:Julia Computing Raises $4.6M in Seed Funding
by tavert on Tuesday June 20, 2017 @08:10PM
(#14599616)
Numpy is good for vectorized calculations on dense multidimensional arrays of homogenous 64 or 32 bit floating point numbers, or integers. If that describes your problem and you like Python, by all means use numpy. If that doesn't describe your entire problem, you'll need more tools.
Re:Julia Computing Raises $4.6M in Seed Funding
by hpcjoe on Tuesday June 20, 2017 @10:57PM
(#14600328)
It should be understood that numpy is written in C, and is an example of the "2 language problem" that Julia solves rather well.
The question really is the converse ... given how deft Julia is with general programming as well as numerically intensive programming, do you really need Python + numpy(C).
Re:Julia Computing Raises $4.6M in Seed Funding
by Fomite on Tuesday June 20, 2017 @06:44PM
(#14599206)
Numpy is great as long as you're using Numpy. There's lots of aspects of scientific computing that may not be using Numpy.
Re:Julia Computing Raises $4.6M in Seed Funding
by tnecniv on Wednesday June 21, 2017 @12:43AM
(#14600713)
On top of what others have mentioned, there is something to be said about getting numerical linear algebra tools as native citizens of a language.
There are many things I hate about MATLAB, having matrices built into the syntax is nice.
For scientific users used to R or Python, the performance should knock their socks off. (But users doing their work in C, C++ or Fortran will probably see little or no improvement).