[Moscow.pm] Why Perl?

Alexey Shrub ashrub на agava.com
Чт Фев 4 11:59:24 PST 2010


Andrew Shitov wrote:
> Дано:    Аудитория начинающих программистов, которые еще не сделали выбор
> своего основного языка.
> Задача:  Показать им прелести перла.
> О чем бы вы сказали в первую очередь?

1. По теме: начинал с обработки текста - делал свой первый сайт на html и хотел всячески его преобразовывать, типо 
вставить во все страницы баннер бесплатного хостинга или собрать все страницы в одну и получить нечто типо книги, 
например для печати и т.п. Под эту задачу изучил perl и regexp'ы и был абсолютно доволен. Для обработки текста 
perl+regex идеально подходит бытро и пишется и работает (был случай - алгоритм молотящий кучу данных был мной написан на 
java, а потом один в один переложен на perl: java - 20 мин., perl - 20 сек.). Perl также великолепен для админской 
автоматизации - быстрая разработка редкоменяющихся небольших скриптов

2. По оффтопику:
a) касательно зарплат и популярности java впереди всех (если исключить всякие SAP)
б) Python - отступы это гениальное решени по унификации стиля кодирования, проблемы с ними решаются нормальными 
текстовыми редакторами, о качестве языка говорит то что ван Россум когда выпускал 3-й питон имел возможность переделать 
всё что пожелает, но не переделал практически ничего - просто подчистил мусор и мелкие недочёты, а 6-й перл это считай 
новый язык

-- 
Шруб Алексей



Подробная информация о списке рассылки Moscow-pm