Lëshimi i përpiluesit Rakudo 2021.12 për gjuhën e programimit Raku (ish Perl 6)

Është njoftuar lëshimi i vitit 2021.12 i Rakudo, një përpilues për gjuhën e programimit Raku (dikur Perl 6). Projekti u riemërua nga Perl 6 sepse nuk u bë vazhdim i Perl 5, siç pritej fillimisht, por u bë një gjuhë programimi më vete, e papajtueshme me Perl 5 në nivelin e burimit dhe e zhvilluar nga një komunitet i veçantë zhvilluesish. Në të njëjtën kohë, është i disponueshëm lëshimi i makinës virtuale MoarVM 2021.12, e cila formon një mjedis për ekzekutimin e bytekodit të përpiluar në Rakudo. Rakudo gjithashtu mbështet përpilimin për JVM dhe disa makina virtuale JavaScript.

Përmirësimet në Rakudo 2021.12 përfshijnë shtimin e mbështetjes për metodën is-wrapped për modulin Rutinë, zbatimin e ndryshores së mjedisit RAKUDO_PRECOMPILATION_PROGRESS për të shfaqur informacione rreth moduleve të parapërpiluara në stderr, shtimin e IterationBuffer.unshift, IterationBufferBufferu. metodat e reja (të përsëritura), si dhe metodat e optimizimit të performancës .match, .subst-mutate dhe .subst, shpejtësi 40% për thirrjen Date.new (viti, muaji, dita). Versioni i ri i MoarVM përmirëson zbatimin e JIT dhe grumbulluesit të mbeturinave dhe shton optimizime të reja dhe kontrolle sigurie.

Burimi: opennet.ru

Shto një koment