относительно комментария
Написание сценария, который плохо документирован или написан в удобном для чтения стиле, чтобы люди, которые приходят за вами, могли легко прочитать и изменить сценарий. Сценаристы Perl Я смотрю на вас!
Спагетти-код пишется на всех языках программирования (также на Python, Ruby или любых других). Не вините язык, вините кодера.
Пара забавных комментариев программиста на Python о текущем состоянии написанного там кода. Этот парень зарабатывает на жизнь отладкой дерьмового кода Python, написанного кем-то другим:
http://artificialcode.blogspot.com/2010/04/professionalism-in-python-or-how-to-not.html
http://artificialcode.blogspot.com/2010/04/my-midlife-python-quality-crisis.html
Мораль истории: когда Perl был единственным интерпретируемым языком в городе, все писали на Perl, и многие люди, которые не были программистами, писали дерьмовый Perl. Сейчас все больше и больше людей выбирают Python, поэтому пишется все больше и больше дрянных программ на Python. Или Powershell, или ..., или ...
Поэтому, пожалуйста, прекратите распространять FUD о Perl, это не язык, а кодер.