Rakudo compilatore versione 2022.12 per a lingua di prugrammazione Raku (ex Perl 6)

Rakudo 2022.12, un cumpilatore per u linguaghju di prugrammazione Raku (prima Perl 6), hè statu publicatu. U prugettu hè statu rinominatu da Perl 6 perchè ùn era micca una cuntinuazione di Perl 5, cum'è previstu inizialmente, ma hè diventatu un linguaghju di prugrammazione separatu, micca cumpatibile cù Perl 5 à u livellu di u codice surghjente è sviluppatu da una cumunità di sviluppatori separata. U cumpilatore supporta e varianti di u linguaghju Raku descritte in e specificazioni 6.c è 6.d (per difettu). A macchina virtuale MoarVM 2022.12, chì furnisce un ambiente per eseguisce bytecode compilatu in Rakudo, hè ancu dispunibule. Rakudo supporta ancu a compilazione per a JVM è alcune macchine virtuali per JavaScript.

Trà i megliurenze in Rakudo 2022.12, l'implementazione di alcune innovazioni di lingua pruposte in a specificazione 6.e hè nutata: u supportu per l'operazione ".skip" hè statu aghjuntu (per esempiu, "dice (^20).skip(0,5,3). ,3);")), l'abilità di produzzione di u tempu in nanosecondi ("nano"), l'operatore di prefissu "//" hè statu implementatu, u metudu Any.snitch hè statu aghjuntu, a capacità di utilizà espressioni cum'è ".comb( 2 => -XNUMX)" hè statu aghjuntu à Str.comb, simili à List.rotor . Implementatu u metudu IO::Path.chown è a funzione chown (). A nova versione di MoarVM implementa operatori di paragone senza firma ("eq, ne, (l|g)(e|t)") è l'operatore chown.

Source: opennet.ru

Cumprate un hosting affidabile per i siti cù prutezzione DDoS, servitori VPS VDS 🔥 Cumprate un hosting di siti web affidabile cù prutezzione DDoS, servitori VPS VDS | ProHoster