Andrew McNabb, 09.02.2012 19:58:
On Thu, Feb 09, 2012 at 10:44:42AM -0800, Guido van Rossum wrote:
I am guessing in part that's a function of resistance to change, and in part it means PyPy hasn't gotten enough mindshare yet. (Raise your hand if you have PyPy installed on one of your systems. Raise your hand if you use it. Raise your hand if you are a PyPy contributor. :-)
I don't know if you actually want replies, but I'll bite. I have pypy installed (from the standard Fedora pypy package), and for a particular project it provided a 20x speedup. I'm not a PyPy contributor, but I'm a believer.
I would use PyPy everywhere if it worked with Python 3 and scipy.
AFAIK, there is no concrete roadmap towards supporting SciPy on top of PyPy. Currently, PyPy is getting its own implementation of NumPy-like arrays, but there is currently no interaction with anything in the SciPy world outside of those. Given the shear size of SciPy, reimplementing it on top of numpypy is unrealistic. That being said, it's quite possible to fire up CPython from PyPy (or vice versa) and interact with that, if you really need both PyPy and SciPy. It even seems to be supported through multiprocessing. I find that pretty cool. http://thread.gmane.org/gmane.comp.python.pypy/9159/focus=9161 Stefan