В майском релизе rakudo объявлено о выходе в следующем месяце версии "Rakudo *" (Rakudo Star). Версии, которая знаменует достижение стабильного состояния в спецификациях (synopses) и реализации perl6. Она характеризуется как: "useful and usable release of Perl 6". Это еще не первая официальная версия perl6, которая выйдет "под Рождество" ( год не определен ), но пригодная к разработке на ней программ.

Начав создание программ на perl6, каждый из разработчиков оказывает влияние на развитие языка: появляются сообщества, новые интересные проекты и, как следствие, возникает обратная связь в виде bug report's, предложений по улучшению языка.

Perl6 - открытый язык и за ним не стоит какая-то Мегакорпорация или группа людей, преследующая сомнительные интересы. Он открыт для сообщества и каждого.

Получить в свое распоряжение язык и технологии, открытые для улучшений, а следовательно всегда современные - разве не в этом счастье разработчика ?

Разрабатывать на perl6 можно уже сейчас - он доступен для многих платформ. Для FreeBSD его можно установить одной командой:

pkg_add -r rakudo

Помимо самого порта perl6 (lang/rakudo) для FreeBSD, я подготовил еще порт devel/p6-perl6-toys. Он завис в PRs с августа прошлого года (необычно видеть приставку p6- в имени порта ?) и на сегодня устарел. Этот порт включал в себя wiki движок november и шаблонизатор html-template. Предназначение порта - предоставить примеры работающего кода на perl6. На сегодня этот код неработоспособен и причина в кардинальных изменениях в январском выпуске rakudo. На изображении статуса тестирования виден провал в конце января.

Поэтому не работают большинство проектов, указанных на странице proto.perl6.org. В основном те, изменений в которых не было последние 3 месяца.

Автор November и html-template, Карл Мэсак, работает над их восстановлением, и, судя по генерируемому им списку багов, завершит еще не скоро.

По этой причине, я связался с авторами книги perl6 book и получил на прошлой неделе согласие на перевод книги. Помимо переводных статей, есть идея использовать в книге авторские статьи о perl6. Материалы будут публиковаться под лицензией CC-by-nc-sa (attribution, noncommercial, share-alike) по адресу zag.ru/perl6-book/.

Карл Мэсак участвовал на конференции DevConf, проходившей на днях в Москве, и на сайте perl6.ru опубликовано интервью с ним. Рекомендую к прочтению !