IronPython, very promising!

Software development Add comments

I was recently introduced to Python, a great open-source scripting language. Even though scripting has some advantages over compiled languages such as .NET, I usually find myself in situations where scripting languages are not the optimal choice for me. Unfortunately, once I make the choice of not using a scripting language (ex: .NET), I’m locked in!

Fortunately, there’s a now a solution! IronPython. It is a new technology (pre-alpha, should I say more?) that gives me the best of both world. In fact, it is a new implementation of Python targeting .NET and Mono. I can code a full application in .NET (C#, VB.NET or whatever language I like), and easilly integrate IronPython scripting right into it! How cool! Visual Studio debugging is supported, too!

According to the official IronPython website, it can use CLR libraries and existing CLR classes can be extended in Python (script)! For example, I could load a .py file on the fly and have it perform some actions at runtime. I can definately see a huge potential for a plugins framework, for example!

Not quite sure what it can do? Check out the cool video posted at MSDN! It’s definately worth watching!

Leave a Reply

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in