Андрей Шитов
18 декабря исполнилось 20 лет с момента выхода первой версии Perl.
Наиболее распространенная на сегодня версия – 5.8.8 – вышла в свет в начале
2006 года, при том что сама ветка 5.8 была начата еще почти четырьмя годами
раньше, летом 2002-го. В этот же день 18 декабря в 2007 году произошло два
важных события: выпущена новая стабильная версия Perl 5.10 [1], которая,
по-видимому, станет стандартом на переходный период до создания полноценного
компилятора Perl 6, и новая версия виртуальной машины Parrot [2], в составе
которой содержится заново переписанный экспериментальный компилятор Perl 6.
В этой статье описаны основные нововведения, которые появились в Perl 5.10.
Читателя не должно смущать, что вместо шестой версии продолжает развиваться
пятая. В версии Perl 5.10 включены некоторые операторы, которые как раз и
появились при разработке дизайна Perl 6.
Установка
Новой версии предшествовали две предварительные: RC1 и RC2. Тем не менее для
экспериментов с новым языком предпочтительнее установить дистрибутив в
отдельный каталог /perl5.10 на UNIX-системах. Пользователям Windows проще
воспользоваться готовым инсталлятором ActivePerl 5.10, выпущенным компанией
ActiveState.