Release van Rakudo Star 2019.03, een distributie van de Raku-taal (voorheen Perl 6)

Beschikbaar pakket vrijgave Rakudo-ster 2020.01, inclusief de compiler Rakudo, virtuele machine MoarVM, documentatie, modules en tools die nodig zijn voor ontwikkeling in de Raku-taal (de nieuwe naam voor de Perl 6-taal daarna Hernoemen). De compiler voldoet aan de Raku v6.d-specificatie, met uitzondering van ondersteuning voor uitgebreide macro's, niet-blokkerende I/O en een aantal kleine functies die naar verwachting in toekomstige releases zullen worden geïmplementeerd. Het wordt aangeboden als een virtuele machine voor het uitvoeren van bytecodes MoarVM, die alle tests doorstaat (een alternatieve JVM-gebaseerde backend beschikt nog niet over alle benodigde functionaliteit).

De nieuwe versie voegt een nieuw uitvoerbaar bestand toe, raku, dat perl6 vervangt, en voegt ook nieuwe opties toe waarin de naam perl wordt vervangen door raku. Er zijn belangrijke optimalisaties doorgevoerd in de prestaties van bewerkingen die verband houden met stringverwerking (Str.chomp is bijvoorbeeld 10 tot 100 keer sneller geworden, Str.substr van 1.5 naar 3 keer en Str.trim* van 1.5 naar 90 keer). Geïmplementeerd Er worden veel nieuwe taalfuncties ontwikkeld in de Raku v6.e-specificatie.

In plaats van Readline wordt een module voorgesteld voor interactieve lijnbewerking Lijnruis. Ondersteuning voor binaire builds voor Windows en macOS is tijdelijk stopgezet.

Bron: opennet.ru

Voeg een reactie