Hoʻokuʻu ʻia ʻo Rakudo Star 2019.03, kahi māhele o ka ʻōlelo Raku (Perl 6 ma mua)

Loaʻa hoʻokuʻu pūʻolo Hoku Rakudo 2020.01, me ka mea hoʻopili Rakudo, mīkini uila MoarVM, palapala, modules a me nā mea hana e pono ai no ka hoʻomohala ʻana i ka ʻōlelo Raku (ka inoa hou no ka ʻōlelo Perl 6 ma hope inoa hou). Hoʻopili ka mea hōʻuluʻulu i ka Raku v6.d kikoʻī, me ka ʻole o ke kākoʻo no nā macros lōʻihi, ka pale ʻole I/O, a me kekahi mau hiʻohiʻona liʻiliʻi i hoʻolālā ʻia e hoʻokō ʻia i nā hoʻopuka e hiki mai ana. Manaʻo ʻia ʻo ia he mīkini virtual no ka hoʻokō bytecode MoarVM, ka mea i hala i nā hoʻokolohua āpau (ʻaʻole i loaʻa i kahi backend-based JVM ʻē aʻe nā hana pono āpau).

Hoʻohui ka mana hou i kahi faila hoʻokō hou, raku, kahi e pani ai i ka perl6, a hoʻohui pū i nā koho hou i hoʻololi ʻia ka inoa perl me raku. Ua hana ʻia nā manaʻo nui i ka hana o nā hana e pili ana i ka hana ʻana i ke kaula (no ka laʻana, ua lilo ʻo Str.chomp i 10 a 100 mau manawa wikiwiki, Str.substr mai 1.5 a 3 mau manawa, a me Str.trim * mai 1.5 a 90 mau manawa). Hoʻokō ʻia nui nā hiʻohiʻona ʻōlelo hou i hoʻomohala ʻia ma ka Raku v6.e kikoʻī.

Ma kahi o Readline, ua manaʻo ʻia kahi module no ka hoʻoponopono laina pili Linenoise. Ua hoʻopau ʻia ke kākoʻo no nā kūkulu binary no Windows a me macOS.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka