Ang Rakudo compiler release 2022.02 para sa Raku programming language (kanhi Perl 6)

Ang 2022.02 nga pagpagawas sa Rakudo, usa ka compiler alang sa Raku programming language (kanhi Perl 6), gipahibalo. Ang proyekto giilisan og ngalan gikan sa Perl 6 tungod kay wala kini nahimong pagpadayon sa Perl 5, sama sa orihinal nga gipaabot, apan nahimong usa ka separado nga programming language, dili compatible sa Perl 5 sa source level ug naugmad sa bulag nga komunidad sa mga developers. Sa parehas nga oras, ang pagpagawas sa MoarVM 2022.02 virtual nga makina magamit, nga nagporma usa ka palibot alang sa pagpadagan sa bytecode nga giipon sa Rakudo. Gisuportahan usab sa Rakudo ang pag-compile para sa JVM ug pipila ka mga virtual machine sa JavaScript.

Lakip sa mga pag-uswag sa Rakudo 2022.02, adunay suporta alang sa $RAKUDO_OPT environment variable aron mahibal-an ang default nga mga kapilian nga gigamit sa compiler, ang rotor function gidugang alang sa pag-grupo sa mga elemento sa lista, ang dinamikong variable $*RAT-UPGRADE-CLASS gidugang. , order ug infer nga mga pamaagi gidugang sa enumerations, nawala nga mga tseke ang gipatuman alang sa NULL values, talagsaon, gibalikbalik ug squish nga mga pamaagi ang gidugang sa pagpatuman sa arrays. Ang bag-ong bersyon sa MoarVM nagpauswag sa JIT ug mga pagpatuman sa tigkolekta sa basura, naglimpyo sa legacy code, ug nagdugang og bag-ong mga pag-optimize ug mga pagsusi sa seguridad.

Source: opennet.ru

Idugang sa usa ka comment