4 ms·
There is no question about the value of numpy on top of pypy. The issue is whether a reimplementation from scratch is the best way to achieve that.
by cdavid 15y ago
There is no question about the value of numpy on top of pypy. The issue is whether a reimplementation from scratch is the best way to achieve that.
- fijal 15y agoThere are two blog posts as of why: http://morepypy.blogspot.com/2011/05/numpy-in-pypy-status-and-roadmap.html http://morepypy.blogspot.com/2011/05/numpy-in-pypy-status-an... http://morepypy.blogspot.com/2011/05/numpy-follow-up.html http://morepypy.blogspot.com/2011/05/numpy-follow-up.html It's not possible to do cool stuff with reusing - like parallelizing expressions etc. The architecture as it is now already can score 2x wins over original numpy with array expressions and we expect it to get only better with SSE and more parallelizing. This requires reimplementing numpy.
- cdavid 15y agoThis is again a different argument. I understand it is more fun, more rewarding and more challenging to implement a new array module on top of pypy. But it is seriously doubtful that it is the best way forward to make pypy usable for libraries which depend on numpy.