<<< Previous speaker Next speaker >>>

Jim Hugunin, Microsoft

 Jim  Hugunin Jim Hugunin works on the Common Language Runtime team at Microsoft where he leads the development of IronPython as well as a broader effort to further improve the support for dynamic and scripting languages within the .NET Framework. Prior to joining Microsoft, Jim has been the creator of JPython (Jython), a co-designer of the AspectJ language and tools, and the original lead for Numeric Python.

Presentation: "IronPython: Python on the .NET Framework"

Track:   Scripting And Dynamics

Time: Monday 16:00 - 16:45

Location: SAS Nortvegia

Abstract: "IronPython" is the codename for a new implementation of the Python programming language on the .NET Framework. IronPython is fast - up to 1.8x faster than Python-2.4 on the standard pystone benchmark. It supports an interactive interpreter with fully dynamic compilation as well as static compilation to produce pre-compiled executables. It's well integrated with the rest of the framework and makes all .NET libraries easily available to Python programmers. This talk will show how IronPython brings the power of .NET to Python and the power of Python to .NET. A year ago at OSCON 2004, the first public release of IronPython was announced. This talk will demonstrate the latest IronPython version in a range of situations from using GUI frameworks to driving Microsoft Office applications to working with a variety of external libraries such as GTK#. It will also talk about the challenges that need to be overcome to go from an early alpha release to a serious 1.0 release of Python for .NET.

Password protected Download slides