Any comments from IronPython users? I am going to give it a try.
Printable View
Any comments from IronPython users? I am going to give it a try.
What is wrong with the standard python? Why go for .net specific only?
I have never found a use for IronPython. There are much better languages made for .NET.
I know it's old but I feel like reviving this conversation a little...
I see the primary advantages of IronPython and IronRuby being that dynamic languages are much easier for a beginner to pickup - there's typically considerably less "structure" that must be in place before the program can do anything. The issues have always been then using that knowledge for "production" programs - especially if it's something you want to distribute. Compiling to the CLR pretty instantly gives access to all these new coders to try something new (without requiring the user to install a Python / Ruby / etc interpreter.) This type of thing has already been met with success on Java (JRuby especially) so getting it on .NET certainly is a good thing.
The other component is that a DLR programmer has access to everything in the framework - including a lot of Server / Office application capabilities. The biggest issue I've always had with other languages is of course the libraries - this largely solves said problem.
Are these projects something I would build a massive system out of completely? No - of course not - but it's certainly something that could work well for plugin architectures / etc....
Anyway, just trying to stir a little conversation in here...
I have been using IronPython, it works pretty good with me.