Rakudo 2022.12 kompilaatori vÀljaanne Raku programmeerimiskeele jaoks (endine Perl 6)

Esitletakse Rakudo 2022.12 versiooni, Raku programmeerimiskeele (endise Perl 6) kompilaatorit. Projekt sai nime vahetuse, kuna Perl 6 ei saanud Perl 5 jĂ€rjeks, nagu algselt oodati, vaid arenes vĂ€lja eraldi programmeerimiskeeleks, mis pole Perl 5-ga allikas ĂŒhilduv ja mida arendab eraldi arendajate kogukond. Kompilaator toetab Raku keele variante, nagu on kirjeldatud spetsifikatsioonides 6.c, 6.d (vaikesĂ€te). Samuti on saadaval MoarVM 2022.12 virtuaalmasina versioon, mis loob keskkonna kompileeritud Rakudo byte-koodi kĂ€ivitamiseks. Rakudos toetatakse ka JVM-i ja mĂ”nedel muudel platvormidel. virtuaalmasinad JavaScripti jaoks.

Rakudo 2022.12 toob, mis sisaldab mitmeid keeleuuendusi, mida on ette pandud spetsifikatsioonis 6.e: lisatud on toetust operatsioonile „.skip” (nĂ€iteks „say (^20).skip(0,5,3);”), ajavĂ€ljund nanosekundites („nano”), rakendatud on eeloperatiivne operaator „//”, lisatud on meetod Any.snitch, Str.comb’ile on lisatud vĂ”imalus kasutada vĂ€ljendeid nagu „.comb(3 => -2)”, analoogiliselt List.rotoriga. Rakkendatud on meetod IO::Path.chown ja funktsioon chown(). MoarVM uus versioon rakendab vastava mĂ€rgita vĂ”rdluse operaatorid („eq, ne, (l|g)(e|t)”) ja operaatori chown.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster