Я видел множество комментариев по всему интернету. Оператор умного матча Perl не работает . Я знаю, что изначально он был частью Perl 6, затем был реализован в Perl 5.10 по сравнению со старой версией спецификации, а затем был исправлен в 5.10.1 для соответствия текущей спецификации Perl 6.
Устранена ли проблема в 5.10.1+ или есть другие проблемы с оператором smart-match, которые делают его проблематичным на практике?
Какие проблемы?
Существует ли еще более обновленная версия (возможно, Perl 6), которая устраняет проблемы?
Изменить: Чтобы уточнить, я не спрашиваю об ошибках, а скорее мнение, что предполагаемое поведение ~~
является плохим.