13:22 08.10.2015 |   2191



В Perl 6 от обычного Perl, по словам его создателя Ларри Уолла, осталось разве что название, фактически это новый язык — разработчики даже не ставят целью обеспечить полную совместимость с предыдущей версией.

Perl 6 — скриптовый язык, разработка которого тянется с 2000 года, в конце сентября вышел в бета-версии, а в декабре может появиться первый пригодный к рабочему применению релиз, как сообщил создатель Perl Ларри Уолл. До этого год за годом он объявлял, что Perl 6 выйдет к Рождеству, но не уточнял, какого года. В Perl 6 от обычного Perl осталось разве что название, фактически это новый язык — разработчики даже не ставят целью обеспечить полную совместимость с предыдущей версией.

Особенности Perl 6 — объектная ориентированность, обобщенные типы, роли, параллелизм, поддержка многоядерных процессоров, определяемые грамматики для сопоставления с образцами, функции обработки строк произвольной длины, полная поддержка Unicode, сборка мусора с учетом поколений объектов и др.

Уолл описывает Perl 6 как полностью переработанный язык, сохраняющий философию Perl: по его словам, в нем осталось все, что нравилось программистам в Perl, выброшено все, что им не нравилось, плюс добавлен ряд усовершенствований, которые не позволяла структура Perl 5.

В последние годы Perl использовался менее широко, чем например PHP и JavaScript, но в октябрьском выпуске ежемесячного рейтинга популярности языков программирования Tiobe Index, как и год назад, он получил девятое место.


Теги: Программное обеспечение PHP Perl
На ту же тему: