News for hackers. Stuff that matters.
Re:Julia, I love you (2012) by StefanKarpinski on Monday February 11, 2013 @08:50PM (#5204715)
Miles Lubin and Iain Dunning gave an excellent presentation at MIT's IAP tutorial on Julia in January where they benchmarked rather non-trival code for doing linear programming in a variety of languages:

  https://github.com/JuliaLang/julia-tutorial/blob/master/NumericalOptimization/presentation.pdf
  http://bit.ly/VQ9rDd (shortened version since that's cut off)
See page 7, "Simplex Benchmarks". Essentially, they implemented the basics you need to do a fast simplex linear programming algorithm in each of C++, Julia, Matlab and Python. Their results were in line with the Julia home page benchmarks:

  Julia is between 1-2x slower than good C/C++ code.
  PyPy and Matlab are 10-20x slower.
  Python is 80-400x slower.
The code can be found here:

  https://github.com/mlubin/SimplexBenchmarks
These results are fairly typical.
Re:Julia, I love you (2012) by qznc on Tuesday February 12, 2013 @04:02AM (#5205859)
I think there should be a Python+NumPy variant for comparison as well.
Re:Julia, I love you (2012) by mlubin on Tuesday February 12, 2013 @07:53PM (#5210640)
I've added a bit of an explanation as to why there's no NumPy version.
Re:Julia, I love you (2012) by qznc on Wednesday February 13, 2013 @02:49AM (#5211915)
SciPy does have some sparse support.

http://www.scipy.org/SciPyPackages/Sparse

Re:Julia, I love you (2012) by pygy_ on Monday February 11, 2013 @09:34PM (#5204876)
Remove the four spaces before the long URL, it will be properly displayed and linkified. Meanwhile:

https://github.com/JuliaLang/julia-tutorial/blob/master/Nume...

https://github.com/mlubin/SimplexBenchmarks

Re:Julia, I love you (2012) by dylangs1030 on Monday February 11, 2013 @08:56PM (#5204736)
1-2x slower is still remarkable given what Julia (apparently) has the power to do. Thanks for the citations!