IronPython for .NET released – and it’s faster than Python-2.3


Some very cool news from Jim Hugunin about IronPython, his port of Python to .NET:

  • He's released it under the CPL
  • It's up to 1.7x faster than Python-2.3 on the pystone benchmark
  • He's joining the Microsoft CLR team to push for more support for dynamic languages!

To quote the IronPython web page: “My plan was to do a little work and then write a short pithy article called "Why .NET is a terrible platform for dynamic languages". My plans changed when I found the CLR to be an excellent target for the highly dynamic Python language.”

(via Miguel de Icaza and Frank Prengel)

Updates:

  • From Edd Dumbill's blog: in Jim's talk he showed that IronPython is 4% slower than Python-2.3 using the more realistic parrotbench benchmark.
  • The slides are now online at oreillynet with more performance figures - IronPython only loses out to Python 2.3 when throwing exceptions. The other good news is that Jim will keep developing it up to v1.0.
Comments (2)

  1. IronPython is a .NET implementation of Python, written by Jim Hugunin. It’s now reached v0.7.6, and has…

Skip to main content