Thanks a lot Jeff. The source code that I used I found on github though 
https://github.com/numpy/numpy-refactor, and by Jason at 
https://github.com/jasonmccampbell. I did ask Jason as well, but he is 
apparently busy with other things ☺. I did get the code compiled (refactor 
branches on .NET 4.0 and 4.5, for 32 bit Release and Debug). Scipy requires a 
Fortran compiler, I used Intel Fortran 11, however did not succeed in getting 
packages with Fortran dependencies to import in Python.

Kind regards,
Sven

From: Jeff Hardy [mailto:jdha...@gmail.com]
Sent: Dienstag, 9. Februar 2016 17:43
To: Prevrhal, Sven <sven.prevr...@philips.com>
Cc: ironpython-users@python.org
Subject: Re: [Ironpython-users] Numpy and Scipy

On Mon, Feb 8, 2016 at 4:23 AM, Prevrhal, Sven 
<sven.prevr...@philips.com<mailto:sven.prevr...@philips.com>> wrote:
It would be a real boon to have these packages working under ipy in both 32- 
and 64-bit. Is someone working on this? I got a copy of old Enthought effort to 
work, but the numpy and scipy versions there are so old and therefor buggy and 
incomplete. What would it take to get them updated?

A lot, I'm afraid. IIRC the intent was to port numpy/scipy to Cython and then 
use a C++/CLI backend for Cython to make them available; I have no idea if that 
was ever completed or merged to mainline.

numpy/scipy used to be very tightly bound to CPython; there was a refactoring 
effort to reduce that so that they could be reused, but I don't know how far 
that got. I don't know if anyone at Enthought remembers where that effort left 
off, but that might a good place to start.

CPython has a new "stable" C ABI (PEP 384) that may be useful, but it would 
still require a fair bit of work to integrate with IronPython. The old IronClad 
project might have some useful code there.

- Jeff


________________________________
The information contained in this message may be confidential and legally 
protected under applicable law. The message is intended solely for the 
addressee(s). If you are not the intended recipient, you are hereby notified 
that any use, forwarding, dissemination, or reproduction of this message is 
strictly prohibited and may be unlawful. If you are not the intended recipient, 
please contact the sender by return e-mail and destroy all copies of the 
original message.
_______________________________________________
Ironpython-users mailing list
Ironpython-users@python.org
https://mail.python.org/mailman/listinfo/ironpython-users

Reply via email to