Veröffentlichung von Rakudo Star 2019.03, einer Distribution der Raku-Sprache (ehemals Perl 6)

Verfügbar Paketfreigabe Rakudo Star 2020.01, einschließlich des Compilers Rakudo, virtuelle Maschine MoarVM, Dokumentation, Module und Tools, die für die Entwicklung in der Raku-Sprache (der neue Name für die Perl 6-Sprache nach) erforderlich sind Umbenennung). Der Compiler entspricht der Raku v6.d-Spezifikation, mit Ausnahme der Unterstützung für erweiterte Makros, nicht blockierender E/A und einer Reihe kleinerer Funktionen, deren Implementierung in zukünftigen Versionen geplant ist. Es wird als virtuelle Maschine zur Ausführung von Bytecode angeboten MoarVM, das alle Tests besteht (ein alternatives JVM-basiertes Backend verfügt noch nicht über alle erforderlichen Funktionen).

Die neue Version fügt eine neue ausführbare Datei, Raku, hinzu, die Perl6 ersetzt, und fügt außerdem neue Optionen hinzu, in denen der Name Perl durch Raku ersetzt wird. Die Leistung von Vorgängen im Zusammenhang mit der String-Verarbeitung wurde erheblich optimiert (z. B. ist Str.chomp 10- bis 100-mal schneller geworden, Str.substr von 1.5 auf 3-mal und Str.trim* von 1.5 auf 90-mal). Umgesetzt Viele neue Sprachfunktionen werden in der Raku v6.e-Spezifikation entwickelt.

Anstelle von Readline wird ein Modul zur interaktiven Zeilenbearbeitung vorgeschlagen Leinenrausch. Die Unterstützung für Binär-Builds für Windows und macOS wurde vorübergehend eingestellt.

Source: opennet.ru

Kommentar hinzufügen