Язык программирования Perl (Перл).

0
4

Язык программирования 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 модулем.

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь