Книга «Mastering Dyalog APL» — это фактический стандарт для тех, кто учит Dyalog APL по печатному изданию. Но технологии меняются быстро, и книга устаревает. Первое издание вышло в ноябре 2009 года, когда Dyalog APL был версии 12.0. С тех пор язык сильно ушёл вперёд, и старый текст уже не тянет.
Сейчас готовится обновлённая версия. Это реворк, который делает Родриго Жиран Серрао, при поддержке GitHub-контрибьюторов и особенно Адама Бруджевски. Исходный код лежит в Jupyter Notebooks — для интерактивного изучения, когда читаешь и сразу экспериментируешь. Кроме того, есть статическая онлайн-версия, а позже выйдет и бумажная книга для тех, кто любит держать томик в руках.
Текст и примеры по возможности берут дословно из первого издания, написанного Бернаром Леграном. Но где нужно — объяснения обновляют и переписывают. А ещё добавляют новые главы и разделы про то, чего в 2009 году просто не существовало. За всеми изменениями можно следить по changelog.
Пока это работа в процессе — некоторых разделов ещё нет, и содержимое может серьёзно меняться. Авторы просят слать замечания и правки через GitHub issues или на почту mdapl@dyalog.com.