> Ну так бы сразу и сказали, что вы - мазохист. Я люблю
> писать, потому что мне это приятно. И люблю писать правильно, но
> не люблю, когда ко мне мой же инструмент придирается по пустякам,
> да ещё и с опозданием, не перед запуском программы, а в
> процессе работы. Ленивый язык, работает на отъебись, а не для того,
> чтобы помочь программисту.Бред, далёкий от реальности. На python писать легко и просто, мешает там намного больше вещей, чем в perl. Если взять обычного человека, далёкого от кодирования, и попросить его решить задачу, то в perl он даже до 'hello, world' не дойдёт.
>> Лучше потратить больше времени на проектирования, но написать 4
>> хороших строчки, чем не думая написать 50, а потом за это
>> всю жизнь расплачиваться.
> Надо прожить жизнь так, чтобы потом не было мучительно больно за бесцельно
> прожитые годы. Нужно не строчки написать, а задачу решить. Какой толк
> от красивых строчек, которые не решают задачи?
Не-не-не. Вы именно кодер, который пишет код ради кода, а не для решения задач. Для разработчика идеальное число строк, которое должно быть написано - 0. Если совсем надо, то 4. И по логу коммитов этих строчек всё всем становится понятно, если оно спроектировано грамотно. И они решают реальные задачи, а не задачи кодеров по кодированию.
Это у пыхеров так заведено - писать-писать-писать, потом оглянуться, переписать всё с нуля (потому что полученный монстр вышел из-под контроля), и так далее во много итераций. Кода много, смысла мало, задачи решаются в лоб, и потом становятся фанерными (не влезай, убьёт). Кто-то перерастает это, и начинает писать на языках, которые больше этому способствуют. Чаще всего - python или ruby. Но никак не perl.