Release des Pakets , einschließlich des Compilers , der virtuellen Maschine , der Dokumentation, Module und Werkzeuge, die für die Entwicklung in der Sprache Raku erforderlich sind (der neue Name für die Sprache Perl 6 nach ). Der Compiler entspricht der Spezifikation Raku v6.d, mit Ausnahme der Unterstützung für erweiterte Makros, nicht-blockierende Ein-/Ausgabe und einiger kleinerer Besonderheiten, die in zukünftigen Versionen verbessert werden sollen. Als virtuelle Maschine zur Ausführung des Bytecodes wird angeboten, die alle Tests besteht (der alternative Backend auf Basis der JVM besitzt momentan noch nicht alle notwendigen Funktionalitäten).
In der neuen Version wurde eine neue ausführbare Datei raku hinzugefügt, die perl6 ersetzt, sowie neue Optionen, in denen der Name perl durch raku ersetzt wurde. Eine große Optimierung der Leistung von Operationen, die mit der Verarbeitung von Strings verbunden sind, wurde durchgeführt (zum Beispiel ist Str.chomp von 10 bis 100 Mal schneller geworden, Str.substr von 1,5 bis 3 Mal schneller und Str.trim* von 1,5 bis 90 Mal schneller). viele neue Funktionen der Sprache, die in der Spezifikation Raku v6.e entwickelt werden.
Statt Readline für die interaktive Bearbeitung von Strings wird das Modul . Die Unterstützung für binäre Builds für Windows und macOS wurde vorübergehend eingestellt.
Quelle: opennet.ru
