Versió del compilador Rakudo 2021.12 per al llenguatge de programació Raku (antic Perl 6)

S'ha publicat Rakudo 2021.12, un compilador per al llenguatge de programació Raku (anteriorment Perl 6). El projecte va canviar de nom a Perl 6 perquè no era una continuació de Perl 5, com s'esperava originalment, sinó que es va convertir en un llenguatge de programació separat, no compatible amb el codi font de Perl 5 i desenvolupat per una comunitat de desenvolupadors independent. També està disponible la màquina virtual MoarVM 2021.12, que proporciona un entorn per executar bytecode compilat a Rakudo. Rakudo també admet la compilació per a la JVM i algunes altres plataformes. màquines virtuals per a JavaScript.

Les millores a Rakudo 2021.12 inclouen l'addició de suport per al mètode is-wrapped per al mòdul Routine, la implementació de la variable d'entorn RAKUDO_PRECOMPILATION_PROGRESS per generar informació sobre mòduls precompilats a stderr, l'addició de IterationBuffer.unshift, IterationBuffer.prepend i IterationBuffer. mètodes nous (iterables), així com mètodes d'optimització de rendiment .match, .subst-mutate i .subst, un 40% d'acceleració per trucar a Date.new(year,month,day). La nova versió de MoarVM millora les implementacions de JIT i de recollida d'escombraries i afegeix noves optimitzacions i comprovacions de seguretat.

Font: opennet.ru

Compreu allotjament fiable per a llocs amb protecció DDoS, servidors VPS VDS 🔥 Compra allotjament web fiable amb protecció DDoS, servidors VPS VDS | ProHoster