> И как я его, пользуясь use Switch из благодатного CPAN уже много лет пользую...
Я (тсс..) даже исключениями в духе try {...} catch {...} в Perl иногда пользуюсь... только никому не говорите, что они в языке есть - не поверят. "Нет никакой ложки" (c)
Последние два пункта - рулят. Во-первых, не нужно будет нудно считать скобки, во вторых - можно добавить капчу в середину выражения и ничего не сломается.
А подменяемые энжины позволят пользоваться быстрыми (линейная сложность) UNIXv8 регулярками там, где вся мощь перловых не нужна, а нужна скорость - перловые "регулярки" нифига не регулярки, у них экспоненциальный худщий случай.
Перл прекрасен %)
Те недалекие домохозяйки и пивное быдло которое газифицирует лужи неразборчиво шепелявя выбитыми зубами или накаченными силиконом губами (с вакуумом в голове) с таким же успехом хаят классическую музыку - "как это пиликанье можно слушать ??? Оно никому не нужно кроме кучки старых пердунов", они просто не понимают что такое искусство, они серая масса биороботов, для них важны лишь критерии позволяющие им жрать, срать и вешать модные блестящие бирюльки на шеи их свиноматок, это не люди, это корм компостной яме, увы, глобализация, внутренняя политика руководств стран, етс, все только усугубляет ситуацию - правительству выгодно иметь вместо здравомыслящих людей серое тупое никчемное быдло которым легче манипулировать.
Признаться я раньше как то нормально относился к питону и питонщикам (нейтрально, ибо мало с ними сталкивался и не имел представления особого) но благодаря ЛОРу все встало на свои места, питонщики есть мерзота похлеще безруких пыхпыхеров и гопоты с квартала, адекватный народ там встречается все реже и реже, знаете, уже чувство брезгливости просто к таким - как бомж зассаный вонючий подойдет на улице и спросит рубль на догон, вместо того что бы пойти разгрузить вагон картошки и заработать честно, именно отвращение чувствую по отношению к ним %-(
Простите те кто из них нормальные - думаю вам и самим противно что есть такое говно унылое, не буду показывать пальцами, которые в каждой бочке затычка, и которых хлебом не корми - только дай возможность уныло потяфкать из подтишка на слона.
Практически все изменения фантастически хороши, хотя мне и не придётся их широко использовать в своих больших проектах еще как минимум несколько лет (надо, чтоб проекты под 5.8.*, а то и под 5.6.* бежали). Но постепенно перейду.
Особо радует консерватизм и совместимость. То есть программа, написанная 10 и больше лет назад, не использующая слишком внутренние вещи, с вероятностью близкой к 100% будет бежать на текущей версии perl. Хотя конечно присутствуют мелкие несовместимости, особенно когда недавно-введённые фичи полируются. Но средний программист обычно с ними не сталкивается.
Долгожданные операторы '//' и '//=' съэкономят много 'unless defined'. Проверка флагов файла за раз: '-x -w "filename"'. Source filtering. Smart matching '~~' из Perl 6!
Рекурсивные регулярные выражения это хорошо, а то приходится писать длинное выражение с внутренними повторениями для поддержки какого-то вложенного синтаксиса максимум на уровень, скажем 10 (хотя иногда надо поддерживать его именно до вложенного уровня 10, а не до бесконечности). Много других добавлений в синтаксис регулярных выражений! А ведь казалось уже безыблемые вещи, подхваченные многими другими языками программирования, но надо же кому-то прогрессом руководить. :)
'state' это неплохо, позволит сократить число новых имён переменных в некоторых реальных случаях.
Жаль, что вкустности 'say', 'given' и 'state' доступны лишь после 'use features ...'. Это всё дабы не поломать ненароком старый код.
В целом, высоко поднятое настроение после прочтения дельты. :)