Perl: различия между версиями

2 байта добавлено ,  3 года назад
(Спасено источников — 4, отмечено мёртвыми — 0. #IABot (v1.6.5))
|website = http://www.perl.org/
}}
'''Perl''' — [[Высокоуровневый язык программирования|высокоуровневый]] [[интерпретатор|интерпретируемый]] динамический [[язык программирования]] общего назначения, созданный [[Уолл, Ларри|Ларри Уоллом]], [[лингвист]]ом по образованию. Название языка официально расшифровывается как {{lang-en2|Practical Extraction and Report Language}} («практический язык для извлечения данных и составления отчётов»)<ref name="perldoc">{{cite web|title=Perl documentation|url=http://perldoc.perl.org/perl.html|accessdate=2016-12-18|language=en}}</ref>, а в шутку - как {{lang-en2|Pathologically Eclectic Rubbish Lister}} («патологически эклектичный перечислитель мусора»)<ref name="perldoc" />; разработчики языка не считают его название [[акроним]]ом<ref>{{cite web|title=What's the difference between "perl" and "Perl"?|url=http://perldoc.perl.org/perlfaq1.html#What%27s-the-difference-between-%22perl%22-and-%22Perl%22%3f|accessdate=2016-12-18|language=en}}</ref>. Первоначально название состояло из пяти символов и в таком виде в точности совпадало с английским словом {{lang-en2|pearl}} («жемчужина»). Но затем стало известно, что такой язык существует (см. {{не переведено|есть=:en:PEARL (programming language)|надо=PEARL}}), и букву «a» убрали. Символом языка Perl является [[верблюд]] — не слишком красивое, но очень выносливое животное, способное выполнять тяжёлую работу.
 
Основной особенностью языка считаются его богатые возможности для работы с текстом, в том числе работа с [[Регулярные выражения|регулярными выражениями]], встроенная в синтаксис. Перл унаследовал много свойств от языков [[Си (язык программирования)|Си]], [[AWK]], скриптовых языков [[Командная оболочка UNIX|командных оболочек UNIX]].