Rakudo compiler رليز 2022.02 Raku پروگرامنگ ٻولي لاءِ (اڳوڻي پرل 6)

Rakudo جي 2022.02 رليز، Raku پروگرامنگ ٻولي (اڳوڻي Perl 6) لاءِ هڪ مرتب ڪندڙ، اعلان ڪيو ويو آهي. پروجيڪٽ جو نالو بدلائي پرل 6 رکيو ويو ڇاڪاڻ ته اهو پرل 5 جو تسلسل نه بڻجي ويو، جيئن اصل توقع ڪئي وئي، پر هڪ الڳ پروگرامنگ ٻولي بڻجي وئي، جيڪا ماخذ سطح تي پرل 5 سان مطابقت نه رکي ۽ ڊولپرز جي هڪ الڳ ڪميونٽي طرفان تيار ڪئي وئي. ساڳئي وقت، MoarVM 2022.02 ورچوئل مشين جو رليز موجود آهي، جيڪو Rakudo ۾ مرتب ڪيل بائيٽ ڪوڊ هلائڻ لاءِ ماحول ٺاهي ٿو. Rakudo JVM ۽ ڪجهه جاوا اسڪرپٽ ورچوئل مشينن لاءِ تاليف کي پڻ سپورٽ ڪري ٿو.

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

جو ذريعو: opennet.ru

تبصرو شامل ڪريو