News for hackers. Stuff that matters.
Re:PyCon 2015: Are we still changing the world? by tedmiston on Monday May 11, 2015 @12:54PM (#9526114)
Thanks for taking the time to read. I agree with most of what you've said, but of course I still don't think Python has lost on the web, though that was my concern that sparked writing this post.

What are your thoughts on the future of Python + NumPy vs. MATLAB or R? It seems the numeric and scientific community is embracing Python more, but what I've heard is mostly anecdotal.

Re:PyCon 2015: Are we still changing the world? by vegabook on Monday May 11, 2015 @01:59PM (#9526586)
I use R extensively, even more than Python, but it is not a robust language when your problem moves from exploration to anything resembling production. The memory management appears to be the problem. Hugely inefficient and slow even with 3.x. I get crashes frequently, even under Linux and I run production on R. Moreover, Numpy's two orders-of-magnitude speed increase opens up a new class of problem that R just can't handle, especially in the streaming data space. Pandas has made a big improvement in taking Python towards R, though it would be great if it were multidimensional. Where R has Python beat hands down is in its "vectors everywhere" functional philosophy. List comprehensions just don't match the power, and vector indexing is uneven even in Pandas.

I have less experience with Matlab for cost, and lock in reasons. I need to have the option to distribute my code easily.

Re:PyCon 2015: Are we still changing the world? by Lofkin on Monday May 11, 2015 @03:39PM (#9527311)
toolz is pretty good at lazy fp in python : https://github.com/pytoolz/toolz