On 10/26/07, Charles R Harris
Travis E. Oliphant wrote:
Giles Thomas wrote:
Hi,
At Resolver Systems, we have a product that is written in IronPython
the .NET Python implementation - and allows users to use that language to script a spreadsheet-like interface. Because they're using IronPython, they can access their existing .NET objects and
which has worked out really well for us and for them. But there's an increasing number of users who would like access to CPython C extensions - in particular, NumPy.
An IronPython compatible version of NumPy would be great. Of course it could be done by using C# to write NumPy, but I'm not sure that
On 10/26/07, dmitrey
wrote: - libraries, this would really be any less work than creating a "glue" layer that allowed most (or all) C-Python extensions to work with IronPython.
So can anyone inform will IronPython have bridge to NumPy or something else? And will it be available in nearest future or some weeks/months/years are required? (I'm interested in scikits.openopt being available for IronPython as well, and it requires numpy) And what about pylab for IronPython? Is it work already now, or will be available in nearest future, or the situation is undefined?
Jim Hugunin, who did the original Numeric, started the IronPython project and was later hired by Microsoft to bring it to completion. He mentioned at one of the SciPy conferences that if he had it to do over again, he would do Numeric in C#. But that is not really an option for us ;)
FWIW, I once rewrote the core of Numeric in Java for use with Jython (then JPyhton). I gave it up after I became disillusioned with Java, but the code's still out there (http://jnumerical.sourceforge.net/) although I suspect it is pretty dated at this point. -- . __ . |-\ . . tim.hochberg@ieee.org