1. Ресурсы про Perl 6

Давайте начнем новый сезон с того, что посмотрим, где сейчас идет движуха по поводу шестого перла.

Язык

Во-первых, есть официальная точка входа — сайт perl6.org.

Screen Shot 2017-12-31 at 12.24.53.png

Один из самых ценных разделов на этом сайте — документация (docs.perl6.org), содержащая достаточно подробное описанием синтаксиса, встроенных функций и классов. Иногда документации недостаточно, но почти всегда можно найти примеры использования описываемых языковых конструкций.

Screen Shot 2017-12-31 at 12.27.30.png

Софт

Следующий важный сайт — rakudo.org. Rakudo (или полностью — Rakudo Perl 6) — это лучшая (да, в целом, просто единственная) на сегодня полноценная реализация компилятора. За последние два-три года Ракудо радикально улучшился — перестал падать и стал работать достаточно быстро (об этом мы еще поговорим отдельно).

Если вы не собираетесь исследовать внутренности компилятора, а хотите просто загрузить компилятор, идите прямиком на страницу загрузки Rakudo Star — это набор, состоящий из компилятора, виртуальной машины и еще нескольких полезных модулей и утилит.

Screen Shot 2017-12-31 at 12.28.38.png

Текущий аналог CPAN для Perl 6 — утилита zef (она идет вместе с Rakudo Star) и сайт modules.perl6.org.

Screen Shot 2017-12-31 at 12.36.33.png

Попробовать Perl 6 без загрузки и установки компилятора можно и в онлайне на странице glot.io/new/perl6.

Screen Shot 2017-12-31 at 12.41.07

Люди

В социальной сфере у шестого перла два основных места встречи. Из современного — группа Perl6 на Фейсбуке.

Screen Shot 2017-12-31 at 12.55.25.png

Из прошлой эпохи — IRC-канал #perl6. Я однозначно рекомендую присоединиться к фейсбучной группе, а вот по поводу IRC решайте сами — там, конечно, можно найти интересное или задать вопросы, но при этом много разговоров, которые могут быть не особо интересными.

Что читать в онлайне

Есть сайт pl6anet.org — RSS-агрегатор блогов и сайтов про Perl 6. Ссылки с него появляются и на главной странице perl6.org.

Раз в неделю выходит выпуск Perl 6 Weekly — обзор основных событий за неделю, выходящий обычно вечером по понедельникам. Этого вполне достаточно, чтобы быть в курсе дел.Screen Shot 2017-12-31 at 13.07.06

Если вам интересно следить за деталями разработки компилятора, подпишитесь на рассылки perl6-compiler@perl.org и perl6-language@perl.org. Еще несколько списков вы найдете на странице perl6.org/community в разделе Mailing Lists.

Буквально на днях, видимо как реакция на бурный срачик по поводу изъятия из Perl 5 ключевого слова when, что ломало обратную совместимость, появился ресурс alerts.perl6.org, где на сегодня висит пока единственный алерт про изменение имени метода .parse-names → .uniparse в следующей версии Perl 6.d.

Раз в год, с 1 по 24 или 25 декабря, выходят ежедневные статьи в Perl 6 Advent Calendar. Календарь только что закончился, следующий выход примерно через год, так что не постесняюсь дать ссылку на свой английский блог Perl 6 Inside Out, где я рассказываю о внутреннем устройстве Rakudo Perl 6.

Screen Shot 2017-12-31 at 13.21.26

На perl6.ru тоже заходите 🙂

Книги

Наконец, для офлайнового образования — читайте книги. В 2017 году вышло несколько книг на разный вкус, и еще несколько уже запланировано на 2018-й. Все книги по современному Perl 6 перечислены на странице allperlbooks.com/tag/perl6.0.

Screen Shot 2017-12-31 at 14.06.36.png

На сегодня это все, ждем вас завтра!

0. Третий сезон perl6.ru

Добро пожаловать на третий сезон perl6.ru!

Я начал вести блог perl6.ru в конце 2003 года, когда Perl 6 только зарождался, и все ждали его появления через год-два. Во второй раз закинул рыбак, когда от первого впечатления мало что осталось, но опять же, была надежда, что вот-вот уже будет можно.

Screen Shot 2017-12-31 at 00.11.26

И когда уже ничего не предвещало выхода шестого перла, в декабре 2015 года началась новая эра — спецификация устаканилась, а Rakudo стал работоспособным и перестал падать.

Предыдущие сезоны сайта доступны на веб-архиве — завораживающее зрелище; если вы не были, рекомендую полистать выцветшие страницы десяти-пятнадцатилетней давности.

1 января и в понедельник, я начинаю третий сезон. В этот раз хочется сделать ежедневные выпуски, которые будут появляться в 18 часов по Москве. Формат, кроме времени выхода, ничем не ограничен. Это будут и новости о том, что происходит с перлом, и рассказы об интересных особенностях языка, и что-нибудь еще, что придумается по ходу дела. В планах продержаться год, а дальше будет видно.

Поздравляю всех с Новым 2018-м годом и желаю вам приятного чтения!