19.11.2010 10:25
Perl-VM Parrot 2.10.0 erschienen
Die Parrot-Entwickler haben die Version 2.10.0 der virtuellen Maschine veröffentlicht. Parrot ist die Basis für Rakudo, eine von mehreren Perl-6-Implementierungen. Im Unterschied zu Perl 5 werden beim schon länger entwickelten Perl-Compiler und Laufzeitumgebung separat gehalten. Parrot fungiert dabei als Laufzeit-VM für kompilierten Perl-6-Code. Parrot ist allerdings nicht auf Perl begrenzt, es unterstützt zum Beispiel auch in unterschiedlicher Qualität andere dynamische Sprachen wie PHP, Python und Ruby.
Das neue Parrot-Update bringt als Änderungen neben einigen Fehlerbeseitigungen beim Garbage Collector beispielsweise eine neue nqp-rc-Compiler-Version für das Generieren von PIR-Routinen (Parrot Intermediate Representation) bei Perl 6-ähnlichem Code und das Beseitigen von "deprecated" gesetzten Zeichensatz-Operationen. Hervorzuheben ist auch, dass sich die Codebasis nun auf der Hosting-Plattform GitHub befindet und die Konfigurations-, Build- und Testsystem nun mit dem verteilten Versionskontrollsystem Git arbeiten. Auf weitere Neuerungen gehen die Release Notes ein.
(ane)











