К Новому году подоспела новая версия Perl (5.10) – впервые за последние пять лет. Сайт Perl Buzz сообщает, что первое после 2002 года обновление содержит изменения как в языке, так и в интерпретаторе.

Perl – это динамический скриптовый язык программирования, сфера применения которого предельно широка: начиная от Linux-систем и заканчивая веб-серверами с полномасштабными корпоративными графическими приложениями. За свою двадцатилетнюю историю Perl снискал огромную популярность благодаря соединению всего лучшего, что было в синтаксисе его предшественников. Это дало возможность перейти на Perl программистам таких языков, как sed, awk, grep, csh, C/C++, Lisp и многие другие.

Версия 5.10 языка содержит следующие нововведения:

– оператор «умного сравнения»: ~~;

– оператор выбора, превосходящий по возможностям аналоги из C, C++ и Java;

– улучшения в классе Regex;

– переменные состояния, существующие между вызовами подпрограммы;

– прагмы, определяемые пользователем;

– оператор «определенное или»;

– хэши полей для объектов типа inside-out;

– улучшенные сообщения об ошибках.

Нововведения в интерпретаторе:

– перемещаемая установка;

– более портируемый исходный код;

– много мелких исправлений.

Более подробную информацию можно найти на сайте Perl Buzz.

EPLUS

***