Tso tawm Rakudo Hnub Qub 2019.03, kev faib tawm ntawm Raku lus (yav tas los Perl 6)

Muaj pob tso tawm Rakudo Star 2020.01, suav nrog lub compiler Rakudo, virtual tshuab MoarVM, cov ntaub ntawv, cov qauv thiab cov cuab yeej tsim nyog rau kev txhim kho hauv Raku lus (lub npe tshiab rau Perl 6 hom lus tom qab hloov npe). Lub compiler ua raws li Raku v6.d specification, nrog rau qhov tshwj xeeb ntawm kev txhawb nqa rau txuas ntxiv macros, tsis thaiv I / O, thiab ntau yam me me uas tau npaj los ua hauv kev tshaj tawm yav tom ntej. Nws tau muab ua lub tshuab virtual rau kev ua tiav bytecode MoarVM, uas dhau tag nrho cov kev xeem (ib qho lwm qhov JVM-based backend tseem tsis tau muaj tag nrho cov haujlwm tsim nyog).

Tus tshiab version ntxiv cov ntaub ntawv tshiab, raku, uas hloov perl6, thiab tseem ntxiv cov kev xaiv tshiab uas lub npe perl hloov nrog raku. Kev ua kom zoo tshaj plaws tau ua rau kev ua haujlwm ntawm kev ua haujlwm ntsig txog kev ua haujlwm ntawm txoj hlua (piv txwv li, Str.chomp tau dhau los ua 10 mus rau 100 zaug sai dua, Str.substr ntawm 1.5 mus rau 3 zaug, thiab Str.trim * los ntawm 1.5 txog 90 zaug). Ua tiav ntau yam lus tshiab tau tsim nyob rau hauv Raku v6.e specification.

Hloov ntawm Readline, ib qho module tau thov rau kev sib tham sib kab kho Linenoise. Kev them nyiaj yug rau binary tsim rau Windows thiab macOS tau raug txiav ib ntus.

Tau qhov twg los: opennet.ru

Ntxiv ib saib