14.10.2008, 00:00 Uhr

Python 3.0 wird inkompatibel zum Vorgänger sein

In der jetzt veröffentlichten Version 2.6 werden Entwickler gewarnt, wenn sie Funktionen benutzen, die es demnächst nicht mehr geben wird. Dafür schalten Programmierer die Option -3 über die Kommandozeile ein. So soll die Basis für eine einfachere Portierung auf die neue Version geschaffen werden, denn Entwickler wissen sofort, wieviel Arbeit ihnen eine veraltete Funktion später machen wird.
Ausserdem kann bereits der Release Candidate von Python 3.0 ausprobiert werden. Laut Roadmap soll die Final noch im Oktober herauskommen. Höchste Zeit also, die Kompatibilität des eigenen Codes zur neuen Python-Generation zu testen. Obwohl sich bei Python unter der Haube viel ändert, soll die Programmierung grösstenteils gleich bleiben. Die Sprache selbst hat sich kaum verändert, doch einige der integrierten Komponenten wie Bibliotheken und Dictionaries wurden völlig umgebaut oder ausgetauscht. (ph/phpj)  Python



Das könnte Sie auch interessieren