Pagpagawas sa Rakudo Star 2019.03, usa ka pag-apod-apod sa pinulongang Raku (kanhi Perl 6)

Magamit pagpagawas sa pakete Rakudo Star 2020.01, lakip ang compiler Rakudo, virtual nga makina MoarVM, dokumentasyon, modules ug mga himan nga gikinahanglan alang sa pagpalambo sa Raku nga pinulongan (ang bag-ong ngalan alang sa Perl 6 nga pinulongan human sa pag-ilis sa ngalan). Ang compiler nahiuyon sa Raku v6.d nga espesipikasyon, gawas sa suporta alang sa gipalawig nga macros, dili pag-block sa I/O, ug ubay-ubay nga menor de edad nga mga bahin nga giplano nga ipatuman sa umaabot nga pagpagawas. Gisugyot kini isip usa ka virtual nga makina alang sa pagpatuman sa bytecode MoarVM, nga mopasar sa tanang mga pagsulay (usa ka alternatibo nga JVM-based backend wala pa sa tanang gikinahanglan nga gamit).

Ang bag-ong bersyon nagdugang ug bag-ong executable file, raku, nga nagpuli sa perl6, ug nagdugang usab ug bag-ong mga kapilian diin ang ngalan nga perl gipulihan sa raku. Ang dagkong mga pag-optimize gihimo sa pagbuhat sa mga operasyon nga may kalabutan sa pagproseso sa hilo (pananglitan, ang Str.chomp nahimong 10 ngadto sa 100 ka beses nga mas paspas, ang Str.substr gikan sa 1.5 ngadto sa 3 ka beses, ug ang Str.trim* gikan sa 1.5 ngadto sa 90 ka beses). Gipatuman daghang bag-ong mga bahin sa lengguwahe ang gihimo sa Raku v6.e nga espesipikasyon.

Imbis sa Readline, usa ka module ang gisugyot alang sa interactive nga pag-edit sa linya Linenoise. Ang suporta alang sa binary build alang sa Windows ug macOS temporaryo nga gihunong.

Source: opennet.ru

Idugang sa usa ka comment