Сейчас скорее пошта мода на языки которые дают программисту сделать *вообще ничего* аргументируя это простотой и безопасностью. Ну а если что-то и удается сделать, то выплывает это в несколько сотен строк для одного атомарного действия: большинство (эдак 80%) этого кода составляет error hadling.
В перле, с другой стороны выразительных средств хватает. А если сильно хочется, чтоб интерпретатор/компилятор хватал тебя за яйца при шаге влево/вправо — perlcritic --harsh (или --brutal для перфекционистов). Говорите еще и форматирование кода непонятное? Perltidy приходит в помощь.
Перл же делался из тех соображений, что есть синтаксис стандартных операций, а остальное - лишь поддержка другого синтаксиса. Т.е. на перле можно писать и очень даже понятно.