Язык программирования Perl ПерлPerl (иногда ради шутки расшифровывают как патологически Эклектичный Мусорный Листер) это язык программирования, созданный Ларри Уоллом в 1987 году, он заимствует особенности из C, sed, awk, shell scripting (sh), и (в меньшей степени) от многих других языков программирования. Название, как правило, пишется заглавными ("PERL"), когда речь идет о самом языке, но не пишется заглавными ("Perl"), когда речь идет о трансляторе (например, "Только Perl правильно обрабатывает PERL.").
Обоснование
Perl был разработан, чтобы быть практичным языком для извлечения информации из текстовых файлов и создания отчетов. Один из его девизов является Существует более чем один способ сделать это (TIMTOWTDI - произносится "Тим Toady '). Автор поставил перед собой цели: писать легкие задачи легко, а решение сложных задач делает возможным. Его универсальность позволяет использовать парадигмы многих языков программирования: процедурное, функциональное и объектно-ориентированным. Perl имеет мощные регулярные выражениые встроенной непосредственно в синтаксис. Perl часто считается архетипическим скриптовый языком и был назван "клей, который держит Интернет вместе", так как он является одним из самых популярных языков CGI. Его функция как " язык-клей" может быть описан просто, как его способность связывать различные системы и структуры данных, которые не были предназначены для связывания между собой.
Perl является свободным программным обеспечением, доступно в соответствии с Artistic License и GPL. Perl доступен для большинства операционных систем, но особенно распространен на Unix и Unix-подобных операционных систем (например, Linux, FreeBSD), и все большую популярность приобретает для Microsoft системы Windows. В качестве примера Perl в действии, до января 2002 года программное обеспечение, работающее Википедии был сценарий CGI написана на Perl. При использовании для веб-страниц, Perl часто используется в сочетании с Web-сервером Apache и его Mod-Perl модулем.
|