[IronPython] SciPy

Tomas Matousek Tomas.Matousek at microsoft.com
Mon Dec 20 23:07:56 CET 2010

You don't necessarily need to make this choice. IronPython and IronRuby mostly talk to each other (modulo bugs, which I would be happy to fix if possible :-). You can write your helpers in Python and let your users call them from Ruby (and vice versa). Or your helpers could be written in C# or VB. Granted, helpers designed specifically for one particular language might be easier/nicer to use from that language, but you can go pretty far with language interop.


From: users-bounces at lists.ironpython.com [users-bounces at lists.ironpython.com] on behalf of Pascal Normandin [pascal at travobject.com]
Sent: Monday, December 20, 2010 1:53 PM
To: 'Discussion of IronPython'
Subject: Re: [IronPython] SciPy


Just to add to Oleksii’s comment, I’m also in a similar situation where I’d like to make an application scriptable with any of my good Iron language friend.

I have been using IronPython and IronRuby for side projects for quite some time but not embedded in an application distributed to users.

I will probably be embedding both languages but at some point I will need choose one for my users as I will need to create some helpers.  I’m still hesitating between both languages so I’d like to know what others think about this.

* I prefer the expressiveness of Ruby but I think Python me be easier to learn (for a non programmer technical person)
* IronPython seems to perform much better than IronRuby but performance is not an issue in my case (compared to numerical computation)
* Since the Iron languages have been released to the community I’m afraid they will not be equally supported or even stop to evolve and support new .net features.  It seems to me that the IronPython community is bigger, so it might have a greater chance to survive or be able to continue evolve.


From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of Oleksii Bidiuk
Sent: December-20-10 4:05 PM
To: Discussion of IronPython
Subject: Re: [IronPython] SciPy

Hi All,

I am not intended to add oil to the fire, but I am curious whether somebody can comment on the statement of Mark

>> Our company uses C#.  I quickly discovered that C# and Python don’t play well together ….

I have a similar situation, meaning C# application that needs to be a) scriptable b) usable for image/data processing using e.g. NumPy and SciPy. While IronPython seems to be the 'easy bet', I wonder if it is also a 'safe bet' for the long term future and whether there are tangible alternatives like e.g. PythonNET (I hope there are others, preferrably backed up by some heavyweight/commercial players).

Can anyone comment on this one? Anybody is using or going to use IronPython in commercial apps?

Thanks in advance.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ironpython-users/attachments/20101220/90c95e0b/attachment.html>

More information about the Ironpython-users mailing list