Vrystelling van Rakudo Star 2019.03, 'n verspreiding van die Raku-taal (voorheen Perl 6)

Beskikbaar pakket vrystelling Rakudo Star 2020.01, insluitend die samesteller Rakudo, virtuele masjien MoarVM, dokumentasie, modules en gereedskap wat nodig is vir ontwikkeling in die Raku-taal (die nuwe naam vir die Perl 6-taal na hernoem). Die samesteller voldoen aan die Raku v6.d-spesifikasie, met die uitsondering van ondersteuning vir uitgebreide makro's, nie-blokkerende I/O, en 'n aantal klein kenmerke wat beplan word om in toekomstige vrystellings geïmplementeer te word. Dit word voorgestel as 'n virtuele masjien vir bytecode uitvoering MoarVM, wat alle toetse slaag ('n alternatiewe JVM-gebaseerde agterkant het nog nie al die nodige funksionaliteit nie).

Die nuwe weergawe voeg 'n nuwe uitvoerbare lêer, raku, by wat perl6 vervang, en voeg ook nuwe opsies by waarin die naam perl met raku vervang word. Groot optimaliserings is gemaak aan die werkverrigting van bedrywighede wat met stringverwerking verband hou (byvoorbeeld, Str.chomp het 10 tot 100 keer vinniger geword, Str.substr van 1.5 tot 3 keer, en Str.trim* van 1.5 tot 90 keer). Geïmplementeer baie nuwe taalkenmerke wat in die Raku v6.e-spesifikasie ontwikkel word.

In plaas van Readline word 'n module vir interaktiewe lynredigering voorgestel Lyngeraas. Ondersteuning vir binêre bouwerk vir Windows en macOS is tydelik gestaak.

Bron: opennet.ru

Voeg 'n opmerking