14.04.2010 10:26
Perl 5.12 erlaubt Syntaxerweiterungen
Die Version 5.12 der Skriptsprache Perl hält sich besser als die Vorgängerversionen an den Unicode -Standard. Unterstützt wird nun Unicode 5.2 . Eine neue experimentelle Erweiterung erlaubt dem Entwickler, Perl über eine Art Plug-in-Architektur um eigene Schlüsselwörter und neue syntaktische Elemente zu erweitern. Ob dieses API in der nächsten "stable"-Version 5.14 noch enthalten sein wird, lassen die Entwickler offen.
Die in Perl integrierten Funktionen zum Verarbeiten von Datum und Zeit sind nun nicht mehr anfällig für den Jahr-2038-Überlauf. Paketversionen lassen sich direkt im package-Statement angeben, ohne den Umweg über die Paketvariable VERSION nehmen zu müssen. Außerdem gibt der Perl-Compiler standardmäßig eine Warnung aus, wenn er auf "unerwünschte" Anweisungen stößt. Wer das nicht will, muss dem betroffenen Skript ein no warnings 'deprecated' voranstellen. Details zu den Änderungen und Neuerungen enthält eine POD-Datei .
Perl 5.12 steht in diversen Varianten zum Download bereit: im Quellcode sowie als Binary von ActiveState und perl.org.
Siehe dazu auch:
- Perl im heise Software-Verzeichnis
Ab sofort kann man sich mit Vorträgen für die neue Konferenz zu Agile ALM, Continuous Delivery und DevOps bewerben.
Am 5. und 6. Juni trifft sich in Toulouse die Eclipse-Community zur Erstauflage der EclipseCon France. Bis 26. Mai kann man sich noch zum Frühbucherpreis registrieren.