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

Verfügbar Veröffentlichung des Pakets Rakudo Star 2020.01, die einen Compiler beinhaltet Rakudo, eine virtuelle Maschine MoarVM, Dokumentation, Module und Werkzeuge, die für die Entwicklung in der Sprache Raku erforderlich sind (neuer Name der Sprache Perl 6 nach Umbenennung). Der Compiler entspricht der Spezifikation Raku v6.d, mit Ausnahme der Unterstützung für erweiterte Makros, nicht blockierenden Ein- und Ausgabeoperationen sowie einer Reihe kleinerer Merkmale, die in zukünftigen Versionen funktionsfähig gemacht werden sollen. Als virtuelle Maschine zur Ausführung von Bytecode wird MoarVMangeboten, die alle Tests besteht (das alternative Backend basierend auf der JVM verfügt derzeit nicht über die gesamte erforderliche Funktionalität).

In der neuen Version wurde eine neue ausführbare Datei raku hinzugefügt, die perl6 ersetzt, sowie neue Optionen, bei denen der Name perl durch raku ersetzt wurde. Eine umfangreiche Optimierung der Leistung von Operationen, die mit der Verarbeitung von Zeichenfolgen verbunden sind, wurde vorgenommen (zum Beispiel Str.chomp wurde 10 bis 100 Mal schneller, Str.substr von 1,5 bis 3 Mal, und Str.trim* von 1,5 bis 90 Mal). Implementiert sind viele neue Sprachfunktionen, die in der Spezifikation Raku v6.e entwickelt werden.

Statt Readline für die interaktive Bearbeitung von Zeilen wird das Modul Linenoise. Die Unterstützung für binäre Builds für Windows und macOS wurde vorübergehend eingestellt.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster