PyPy's future directions
lostinjit.blogspot.com
lostinjit.blogspot.com
"Translating RPython to C is pretty cool, but one of the best features of PyPy is its ability to generate just-in-time compilers for your interpreter. That's right, from just a couple hints on how your interpreter is structured, PyPy will generate and include a JIT compiler that will, at runtime, translate the interpreted code of our BF language to machine code!"
https://bitbucket.org/pypy/lang-js/src/de89ec32a7dc/js/jsgra...
compare:
http://jashkenas.github.com/coffee-script/documentation/docs...
NumPy working on PyPy would probably get me really near original performance. And it's not the advanced features I hope for -- ndarray and basic linalg operations is all I need to do my thesis.
Anyway guys, great job so far, looking forward to the future.
As for pypy helping you, I hope that's the case. But what's in pypy today has not much to do with numpy, in the sense it is a complete re-implementation from scratch.
http://scipy-lectures.github.com/advanced/optimizing/index.h...
By far the most important first-order optimizization is to vectorize your computations.
Previously I used Cython to wrap original C++ code and it performed really well but I got numerical differences in result.
I'm pretty certain mod_wsgi does not work with Pypy (it uses Python's embedding API, which Pypy does not implement), I have no idea about uWSGI although messages like this: http://lists.unbit.it/pipermail/uwsgi/2011-March/001641.html make me thing it should be possible.
http://groups.google.com/group/python-tornado/browse_thread/...
thadeus_venture was specifically asking about WSGI.