Robert Bradshaw, 19.07.2011 05:57:
On Mon, Jul 18, 2011 at 7:45 AM, Jason McCampbell wrote:
Definitely not buried for good, though we haven't made a lot of changes
recently. :)  We used it for porting SciPy to .NET and re-wrote a large
number of the SciPy C module implementations in Cython.  It is generally
stable and produces good code within the set of features that were needed
(by no means has feature parity with the CPython version).
In general, I have been quite happy with the results given that it is
possible to generate interfaces for two Python implementations from a single
source.  Of course, it is not free.  One can, in general, not take a
NumPy-heavy Cython file and just generate source code for IronPython.
  Because IronPython and NumPy for .NET do not share any common C APIs we had
to wrap some of the APIs and in other cases switch to using Python notation
and/or call the new Python-independent NumPy core API (present only in the
refactored version).
Overall, I think it's a good start and holds some promise for generating
re-targetable native wrappings, but there is still plenty of work to do to
make it more accessible.
Regards,
Jason

Thanks for the status update--is the code available somewhere (e.g. as
a forked git repo)? Is it something that would be worth merging, or at
this point is it mostly hacked up to just do what you need it to for
SciPy?

The code is here:

https://bitbucket.org/cwitty/cython-for-ironpython/overview

No idea what the status is, but it hasn't been updated for a while.

Stefan
_______________________________________________
cython-devel mailing list
cython-devel@python.org
http://mail.python.org/mailman/listinfo/cython-devel

Reply via email to