
Perl 5.16.0 - первый за год стабильный релиз, следующий за вышедшим в
июне 2011 года Perl 5.14.0. Как говорится в описании новой версии,
большая часть новшеств, реализованных в версии 5.16.0 касается поддержки
новых функций, а также совместимости с ранее написанными
perl-приложениями.
Среди новых возможностей языка можно
выделить расширенную функциональную возможность операторов use и eval,
которые теперь позволяют работать в большем количестве режимов и с
большим количеством разнородных данных. Также здесь была значительно
доработана и усовершенствована поддержка Unicode 6.1, улучшены
обработчики некоторых символов юникода и появились новые возможности по
совместному использованию юникода и разных локалей.
Полный технический список нововведений доступен по адресу http://search.cpan.org/~rjbs/perl-5.16.0/pod/perldelta.pod
Также разработчики говорят, что в новой версии была исключена поддержка
уже несуществующих на сегодня платформ, таких как BeOS или VM/ESA.
Всего в разработке новой версии активное участие принимали 139
программистов, написавших около 590 000 строк нового кода. Согласно
сообщению разработчиков, доработанная версия Perl 5.16.1 будет выпущена
20 июня - ровно через месяц после выхода первой версии новой ветки.
Релиза Perl 5.18.0 можно будет ожидать примерно в мае 2013 года.
Исходники нового Perl, как обычно, доступ на MetaCPAN - https://metacpan.org/release/RJBS/perl-5.16.0/