Neue Chance für IronPython
Nach langer Zeit des Stillstands bewegt sich die Entwicklung der Python-Implementierung für .NET durch den Wechsel an der Projektspitze wieder etwas.
- Alexander Neumann
Aufgrund mangelnder Zeit des Projektleiters Jeff Hardy lag in letzter Zeit die Entwicklung von IronPython, einer Implementierung der Programmiersprache Python für die Common Language Runtime (CLR), brach. Nun hat er die Geschicke des Projekts an die Kontributoren Alex Earl und Benedikt Eggers übertragen mit der damit verbundenen Hoffnung, dass die Entwicklung des Projekts wieder etwas Fahrt aufnimmt.
Das letzte Release des in C# geschriebenen IronPython stammt von Ende 2014 und bezog sich auf Python 2.7.5. Wo Python 3.x mittlerweile als aktueller Python-Releasestrang etabliert ist und Python 2.x ab 2020 nicht mehr länger offiziell unterstützt werden soll, wird es eine der künftigen Aufgaben sein, dass IronPython auf den aktuellen Releasestrang der Programmiersprache ausgerichtet wird. Das wird dann Bestandteil von IronPython 3 werden.
Weitere Punkte, die derzeit diskutiert werden, sind die Zukunft eines dann mehr eigenständigeren IronRuby, derm IronPython-Pendant für die Skriptsprache Ruby, der künftige Umgang mit Releases sowie Continuous Integration. Auch ist es wichtig, ein Verfahren dafür zu finden, wie mit den den rund 1000 Issues umgegangen werden soll. (ane)