RAKUDO 2022.02 Compiler Release for Raku Programming Language

Presented Issue RAKUDO 2022.02 , compiler for RAKU programming language (former perl 6). The project was renamed from Perl 6 as it did not become a continuation of Perl 5, as expected initially, and turned into a separate programming language, not compatible with Perl 5 at the level of source text and developed by a separate developer community. At the same time Available Virtual machine release Moarvm 2022.02 that forming a medium to start compiled in the RAKUDO byte-code. Rakudo compilation is also supported for JVM and some virtual machines for JavaScript.

from improvements in rakudo 2022.02 The support of the $ RAKUDO_OPT environment variable is noted to determine the default options applicable in the compiler, added Rotor for grouping the list items, added Dynamic variable $ * rat-upgrade-class , in the listing methods order and infer , realized the missing checks NULL values, in the implementation of arrays added methods Unique , Repeated and Squish . In the new version of Moarvm improved Jit sales and garbage collector, the outdated code was cleaned, new optimizations and security checks were added to ensure.

/Media reports.