27.03.2009

Google Projekt "Unladen-Swallow" für eine neue Python - VM

ProjectPlan - unladen-swallow - Plans for optimizing Python - Google Code

Google hat unter dem Namen "unladen swallow" ein Projekt gestartet, um eine neue Python VM zu entwickeln.

In erster Linie geht es den Entwicklern um eine schnellere Ausführung von Python Code. Langfristig soll die CPython VM durch eine JIT auf Basis einer LLVM ersetzt werden. Dabei soll aber die Python Runtime Umgebung intakt gelassen werden.

Als Basis für die Entwicklung dient die Python Version 2.6.x

Interessant ist der Projektplan und dabei, mit welchem Tempo die Leute ans Werk gehen. Auch das immer wiederkehrende Thema GIL wird nicht ausgespart.

Seien wir gespannt, ob Python den geplanten Performance Boost bekommt. Toll wäre es.

Keine Kommentare: