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

Është njoftuar lëshimi i vitit 2022.02 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 2022.02, 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.

Ndër përmirësimet në Rakudo 2022.02, ka mbështetje për variablin e mjedisit $RAKUDO_OPT për të përcaktuar opsionet e paracaktuara të përdorura në përpilues, funksioni i rotorit është shtuar për grupimin e elementeve të listës, është shtuar ndryshorja dinamike $*RAT-UPGRADE-CLASS , metodat e rendit dhe përfundimit janë shtuar në numërimet, janë zbatuar kontrollet që mungojnë për vlerat NULL, metodat unike, të përsëritura dhe squish janë shtuar në zbatimin e vargjeve. Versioni i ri i MoarVM ka përmirësuar JIT dhe implementimet e grumbulluesit të mbeturinave, ka pastruar kodin e vjetër dhe ka shtuar optimizime të reja dhe kontrolle sigurie.

Burimi: opennet.ru

Shto një koment