Rakudo Compiler Verëffentlechung 2022.02 fir d'Raku Programméiersprooch (fréier Perl 6)

D'2022.02 Verëffentlechung vum Rakudo, e Compiler fir d'Raku Programmiersprache (fréier Perl 6), gouf ugekënnegt. De Projet gouf vum Perl 6 ëmbenannt, well et net eng Fortsetzung vu Perl 5 gouf, wéi ursprénglech erwaart, awer eng separat Programméierungssprooch gouf, net kompatibel mat Perl 5 um Quellniveau a vun enger separater Gemeinschaft vun Entwéckler entwéckelt. Zur selwechter Zäit ass d'Verëffentlechung vun der MoarVM 2022.02 virtueller Maschinn verfügbar, déi en Ëmfeld bilden fir Bytecode auszeféieren kompiléiert am Rakudo. Rakudo ënnerstëtzt och Kompiléierung fir de JVM an e puer JavaScript virtuelle Maschinnen.

Ënnert de Verbesserungen am Rakudo 2022.02 gëtt et Ënnerstëtzung fir d'$RAKUDO_OPT Ëmfeldvariabel fir d'Standardoptiounen am Compiler ze bestëmmen, d'Rotorfunktioun gouf derbäigesat fir d'Lëschtelementer ze gruppéieren, déi dynamesch Variabel $*RAT-UPGRADE-CLASS gouf bäigefüügt. , Uerdnung an Oflehnungsmethoden goufen op Opzielungen bäigefüügt, fehlend Kontrollen goufen fir NULL Wäerter ëmgesat, eenzegaarteg, widderholl a squish Methoden goufen der Ëmsetzung vun Arrays bäigefüügt. Déi nei Versioun vu MoarVM huet d'JIT an d'Dreckkollektor Implementatiounen verbessert, de Legacy Code gebotzt, an nei Optimisatiounen a Sécherheetskontrollen bäigefüügt.

Source: opennet.ru

Setzt e Commentaire