[IronPython] PyPy meets Jython (could meet IronPython too?)
fuzzyman at voidspace.org.uk
Thu Jul 10 15:39:52 CEST 2008
Antonio Cuni wrote:
> Michael Foord wrote:
>> It would be great to see this as a separate project (pyspec?) so that
>> CPython, IronPython, PyPy and Jython developers can work on it.
> yes, that was my idea when I proposed it.
>> Of course for maximum platform compatibility it should be based on
> I guess there is no chance to get pypy involved in such a project
> without using py.test :-).
I doubt there is much chance of getting CPython developers interested if
it is not based on a standard library module.
There is also no py.test implementation for Jython or IronPython.
I realise there is an effort underway to port py.test to Jython, but if
py.test uses sys.settrace or stack frame magic then it will be a *long*
time before it can run on IronPython.
A 'cross-platform' testing approach that relies on platform dependent
implementation details, and isn't used by the core CPython developers
seems to be *much* less interesting or useful in my opinion.
>> It would probably be more of a problem for *them* to depend on the
>> PyPy ctypes implementation though. :-(
> I don't know Microsoft policies, it would be a real pity if that would
> not be possible because of vague legal issues.
> But I think it would be possible to integrate it at least in fepy.
>> Personally I think that a Python 2.5 implementation (IronPython 2) is
>> incomplete without ctypes of course...
> Moreover, having a working ctypes for all the four major python
> implementation would make it THE standard way to write extension
> modules, and the whole community would benefit from this.
>> Incidentally, it would probably be possible to implement _rawffi for
>> IronPython in pure Python - building on the dynamic platform invoke
>> work that Seo started for ctypes.
> yes, but then I'm not sure about performances. Still, a slower ctypes
> is much better than no ctypes :-).
> Users mailing list
> Users at lists.ironpython.com
More information about the Ironpython-users