Rakudo compilator emissio 2022.12 pro Raku programmationis linguae (prioris Perl 6)

Rakudo 2022.12, compilator pro lingua programmandi Raku (olim Perl 6) dimissus est. Projectum a Perl 6 appellatum est quod continuatio Perl V, ut primum expectata, non facta est, sed lingua programmandi separata facta est, non compatitur cum Perl V ad fontem campestri et a communibus evolvit separatis. Compiler sustinet variantes linguae Raku in specificationibus 5.c, 5.d (per default descriptos). Eodem tempore emissio MoarVM 6 apparatus virtualis praesto est, quae ambitum currendi bytecode in Rakudo compilavit. Rakudo etiam compilationem sustinet pro JVM et nonnullis JavaScript machinis virtualis.

Inter emendationes in Rakudo 2022.12, exsequenda quaedam innovationum linguarum in 6.e specificatione propositarum notatur: subsidium operationi ".skip" additum est (exempli gratia "dic" (20, 0,5,3). , 3), facultas extrahendi tempus in nanoseconds ("nano"), praepositionis operantis "//" effecta est, Any.snitch methodo addita est, facultas locutionibus uti ".comb(". 2 => - XNUMX)" additum est Str.comb, simile cum List.rotor. IO::Path.chown methodus et chown() munus impletum. Nova versio MoarVM instrumentorum comparationis operariorum non signatae ("eq, ne, (l|g)(e|t)") et operantium chown.

Source: opennet.ru