Hi Luke, On Tue, Feb 22, 2011 at 3:11 PM, Luke Taylor <[email protected]> wrote: > if there are any plans to make PyPy implement Python 3.x ?
There are no plans at the moment, though I imagine that such plans will emerge at one point. Indeed, we are almost done with supporting 2.7, which is "on the way there". > Why don't extension modules for Python with bits written in C (eg. SciPy) > work with PyPy? You can't generalize like that; some of them do, thanks to the cpyext module of PyPy. But not SciPy, which is using a lot of fonctionality of CPython that is "semi-internal". Moreover, cpyext is slow, so it's rather meant to support C extensions like wxWindow that are not there for performance but for functionality. We can improve performance a bit, but it's unlikely to ever get at a level where it's appropriate for NumPy or SciPy. Instead, what needs to be done there is rewrite some parts in a more PyPy-friendly way. (For NumPy there is a project at http://projects.scipy.org/numpy/wiki/NumPyRefactoring that is likely to be useful for us too.) A bientôt, Armin. _______________________________________________ [email protected] http://codespeak.net/mailman/listinfo/pypy-dev
