[IronPython] Better NumPy/SciPy Support for IronPython

Dave Fugate dfugate at microsoft.com
Fri Jul 2 22:52:23 CEST 2010


________________________________

From: users-bounces at lists.ironpython.com [users-bounces at lists.ironpython.com] on behalf of Michael Foord [fuzzyman at voidspace.org.uk]
Sent: Thursday, July 01, 2010 2:44 PM
To: Discussion of IronPython
Subject: Re: [IronPython] Better NumPy/SciPy Support for IronPython

On 01/07/2010 20:14, Dave Fugate wrote:
Enthought<http://www.enthought.com/>, a company specialized in Python-based scientific computing solutions, announced<http://www.enthought.com/media/SciPyNumPyDotNet.pdf> a partnership with Microsoft several hours ago at the SciPy 2010<https://conference.scipy.org/scipy2010/index.html> conference in which they’re porting over the NumPy and SciPy<http://www.scipy.org/> scientific software packages to IronPython.  A significant part of this effort involves duplicating these packages’ C-based modules in .NET.  Previously, these libraries could only be consumed from IronPython very slowly using a C to .NET bridge.

Is there any evidence (metrics) that using the Ironclad C to .NET bridge is "very slow"? I can believe there are places where it is slower but but I've never seen enthought (or any one else) show metrics of this.

Michael


Hi Michael, I personally haven’t seen the performance reports on IronClad, just word of mouth (e.g., http://www.johndcook.com/blog/2009/03/19/ironclad-ironpytho/).



Dave
  Not only will this porting effort drastically improve the performance of Python’s top scientific packages under IronPython, it’s fantastic for NumPy/SciPy in the sense that it enables an entirely new community of (.NET) developers to utilize and contribute to these libraries.  Also, Enthought’s refactoring work will make it easier to run these packages against all implementations of Python, not just IronPython.  It’s expected that NumPy will be finished by September and SciPy before the end of the year.

The IronPython Team

[100_1450.JPG]


_______________________________________________
Users mailing list
Users at lists.ironpython.com<mailto:Users at lists.ironpython.com>
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com




--
http://www.ironpythoninaction.com/
http://www.voidspace.org.uk/blog

READ CAREFULLY. By accepting and reading this email you agree, on behalf of your employer, to release me from all obligations and waivers arising from any and all NON-NEGOTIATED agreements, licenses, terms-of-service, shrinkwrap, clickwrap, browsewrap, confidentiality, non-disclosure, non-compete and acceptable use policies (”BOGUS AGREEMENTS”) that I have entered into with your employer, its partners, licensors, agents and assigns, in perpetuity, without prejudice to my ongoing rights and privileges. You further represent that you have the authority to release me from any BOGUS AGREEMENTS on behalf of your employer.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ironpython-users/attachments/20100702/64f3b869/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ATT00001.jpg
Type: image/jpeg
Size: 30194 bytes
Desc: ATT00001.jpg
URL: <http://mail.python.org/pipermail/ironpython-users/attachments/20100702/64f3b869/attachment.jpg>


More information about the Ironpython-users mailing list