Кратко о Perl
Perl — динамический язык программирования высокого уровня. Был задуман и начал создаваться как язык для удобной работы с текстовой информацией, отсюда вытекает основная особенность языка — строковой тип данных (строка представляет собой единый объект, а не массив отдельных символов).
Язык знаменит своими мощными возможностями по обработке текстовых данных, что делает его весьма привлекательным для создания web-ориентированных cgi-скриптов и различных парсеров, использующих возможности регулярных выражений.
Интерпретатор Perl открытый, существуют сборки под многие популярные платформы. Также язык славится огромны количеством дополнительных модулей-библиотек, ускоряющих и упрощающих разработку приложений для решения типовых задач.
Интересные особенности Perl
Конструкция Switch/Case
Штатно возможность использовать конструкцию switch/case предусмотрена не была, однако это ограничение может быть обойдено достаточно простым и элегантным способом:
my %case = ( 'action1' => \&action1, 'action2' => \&action2, 'actionN' => \&actionN, ); my $action = 'action1'; $case{$action}; Помимо этого, можно использовать дополнительный модуль Switch, включив директиву use Switch;. В Perl6 конструкция switch/case встроена в интерпретатор.
Еще на похожие темы:
Оригинал статьи (здесь можно оставить свои комментарии).
0 коммент.:
Отправить комментарий
Спасибо за комментарий!