Ларри Уолл об этапах становления языка Perl

14/12/2008 09:36

Интернет издание Computerworld в серии своих статей посвященных языкам программирования, опубликовало интервью с создателем языка Perl Ларри Уоллом. Лингвист по образованию, Ларри написал первую версию языка в 1987 году, когда в результате необходимости генерации множества текстовых отчетов понял, что скриптовые shell-языки и Си плохо подходят для этой работы. С того времени Perl получил широкую известность и признание в основном благодаря росту популярности интернета и развитию динамически создаваемого web-контента. Помимо этого Perl нашел применение и в более специализированных отраслях: он используется и на полярных станциях, и в генетических лабораториях. Доказательством удачного дизайна Perl можно считать то, что в некоторых случаях он применяется для выполнения задач, на которые он никогда не был ориентирован, и прекрасно справляется с ними. Когда компания Clearcase проектировала автомобильную систему заднего обозрения, драйвера для нее были написаны как на Си, так и на Perl. К удивлению создателей Perl-версия не только работала, но и в 10 раз превосходила Си-вариант по скорости выполнения. Говоря о Perl нельзя не упомянуть огромный репозитарий готовых Perl-модулей – CPAN. В нем находятся более 13500 пакетов, в написании которых занято более 6.5 тыс. разработчиков. И если даже принять, что 90% этих модулей – это ускоспециализированные и для широкого круга пользователей бесполезные решения, то оставшиеся 10% все равно представляют достаточно значимое число. Последнее время ведется активная работа по созданию Perl 6 – полностью переработанной версии языка, в основу которого положен предварительно разработанный стандарт. Говоря о дате финального релиза, Ларри Уолл в шутку заметил, что она давно известна – это канун Рождества. В тайне пока остается только год этого события.
Интервью