Perl 5.8 ist fertig
Seit Ende letzter Woche gibt es die aktuelle Perl-Version 5.8 zum Download -- revolutionäre Neuerungen an der beliebten Skriptsprache gibt es nicht, aber eine Reihe von Verbesserungen im Detail.
Seit Ende letzter Woche gibt es die aktuelle Perl-Version 5.8 zum Download -- revolutionäre Neuerungen an der beliebten Skriptsprache gibt es nicht, aber eine Reihe von Verbesserungen im Detail. Perl 5.8 bringt alle Korrekturen seit 5.6.1 sowie diverse Erweiterungen der Skript-Sprache zusammen.
Die wohl wichtigste Neuerung stellt die verbesserte Unterstützung für Unicode dar, die sich auch auf reguläre Ausdrücke erstreckt. Hinzu gekommen ist eine neue Thread-Implementierung, neue Ein-/Ausgaberoutinen sowie höhere Genauigkeit beim Umgang mit Zahlen, weil sich Perl weniger auf plattformspezifische Routinen beim Konvertieren von Zeichenketten und Werten verlässt. Auf 64-Bit-Systemen kann Perl nun auf deren "natürliche" Datentypen für Integer setzen und ihren Adressraum vollständig nutzen.
Erhältlich ist die neue Version auf einem der zahlreichen Mirror des Comprehensive Perl Archive Network (CPAN). Noch ist Perl 5.8 nahezu ausschließlich lediglich im Quelltext zu haben. Je nach Zielsystem kann das Übersetzen bis zu mehreren Stunden dauern. Gegenüber seinem Vorläufer hat sich der Umfang der Version 5.8 verdoppelt, die Anzahl der Regression-Tests hat sich versechsfacht.
Wie die Perl-Entwicklung im Einzelnen weiter verläuft, hängt davon ab, wie sich die jetzt herausgegebene Version bewährt: Denkbar ist, dass sie ihren Vorläufer 5.6 ablöst; es ist aber nicht ausgeschlossen, dass die Perl-Entwickler auch diesen Zweig vorerst weiterpflegen, etwa mit einer Release 5.6.2. Eine komplett überarbeitete Variante der Skript-Sprache (Perl 6) ist nicht vor dem nächsten Jahr zu erwarten. (ps)