Sgaoileadh compiler Rakudo 2022.02 airson cànan prògramadh Raku (Perl 6 roimhe)

Chaidh foillseachadh 2022.02 de Rakudo, inneal-cruinneachaidh airson cànan prògramadh Raku (Perl 6 roimhe), ainmeachadh. Chaidh am pròiseact ath-ainmeachadh bho Perl 6 leis nach tàinig e gu bhith na leantainneachd de Perl 5, mar a bha dùil an toiseach, ach thàinig e gu bhith na chànan prògramaidh air leth, gun a bhith co-chòrdail ri Perl 5 aig ìre an stòr agus air a leasachadh le coimhearsnachd de luchd-leasachaidh air leth. Aig an aon àm, tha foillseachadh an inneal brìgheil MoarVM 2022.02 ri fhaighinn, a tha na àrainneachd airson ruith bytecode a chaidh a chuir ri chèile ann an Rakudo. Bidh Rakudo cuideachd a’ toirt taic do chruinneachadh airson an JVM agus cuid de dh’ innealan brìgheil JavaScript.

Из улучшений в Rakudo 2022.02 отмечается поддержка переменной окружения $RAKUDO_OPT для определения применяемых в компиляторе опций по умолчанию, добавлена функция rotor для группировки элементов списка, добавлена динамическая переменная $*RAT-UPGRADE-CLASS, в перечисления добавлены методы order и infer, реализованы недостающие проверки на значения NULL, в реализацию массивов добавлены методы unique, repeated и squish. В новой версии MoarVM улучшены реализации JIT и сборщика мусора, проведена чистка устаревшего кода, добавлены новые оптимизации и проверки для обеспечения безопасности.

Source: fosgailtenet.ru

Cuir beachd ann