On 10/19/2011 8:32 AM, Wes McKinney wrote:
On Wed, Oct 19, 2011 at 6:35 AM, Gary Robinson<gary...@me.com>  wrote:
Jacob Hall?n, 18.10.2011 18:41:
I'd just like to note that the compelling reason for PyPy to develop numpy
support is popular demand. We did a survey last spring, in which an
overwhelming number of people asked for numpy support. This indicates that
there is a large group of people who will be reap benefits from using PyPy
plus Numpy, without specific support for scipy packages.

Depends on what the question was. Many people say "NumPy", and when you ask
back, you find out that they actually meant "SciPy" or at least "NumPy and
parts x, y and z of its ecosystem that I commonly use…

I was one of the people who responded to that poll, and I have to say that I fall into 
the category "they actually meant 'SciPy'…".  I assumed that there would be an 
interface to numpy that would also support scipy. SciPy has a lot of packages that run 
various things like SVD very, efficiently because it does them in C. I need access to 
those packages. I also write my own algorithms. For those, I want to benefit from PyPy's 
speed and don't necessarily want to make the algorithms fit into numpy's array-processing 
approach.


I suspect most of the poll respondents see NumPy as representing a lot
more than just a fast ndarray-- i.e. that being able to type

import numpy


Or a misunderstanding how much the other packages rely on low-level functions. There might have been a perception that for a good chunk of the supporting libraries required only the numpy API (Python side API).

My guess, there has to be some packages that only require numpy on the Python side and none of the foreign interfaces. I am surprised that MPL is mentioned requiring the low-level interfaces and not simply the num arrays API.

If the pypy team is successful with numpypy, I would guess some packages would work (naive guess?) with minimal modification?

My preference would be to have full support (numpy/scipy/matplotlib) but because of the success of pypy on MyHDL I would be happy (extremely happy) with fast running numpy without scipy.

Regards
Chris


_______________________________________________
pypy-dev mailing list
pypy-dev@python.org
http://mail.python.org/mailman/listinfo/pypy-dev

Reply via email to