The Voidspace Techie Blog

Gravatar Well, how about the following idea (not really a wild one either, PyPyers have been thinking about this for a while): PyPy currently can compile mixed modules (which are modules implemented in a mixture of RPython and normal Python code) to be used by CPython and of course they can be used by PyPy's Python interpreter too. The idea would be to write some support code so that these modules can be compiled to work with IronPython too, using the gencli backend. And while we are at it, let's do the same for Jython.

That way you would get the speed-benefits of writing RPython, you could easily interface the RPython code with the rest of a normal Python program and, maybe best of all, you could reuse the module across Python implementations.

Of course this would actually only help you if wanted speed, not so much if you need to interface with libraries not written in Python. A more mundane problem in implementing this is that PyPy needs some refactorings before we can cleanly implement this, so this is still a while off.


Gravatar That sounds ideal. (Seriously - *really* great.)


Name:

Email:

URL:

Comment:  ? 

 

Commenting by HaloScan