Think Raku: How to Think Like a Computer Scientist
Это второе издание книги, ранее известной как «Think Perl 6», отражающее переименование языка Perl 6 в Raku. Книга представляет собой введение в программирование и компьютерные науки с использованием языка Raku. Авторы подчёркивают, что основная цель — научить искусству программирования, решению задач и принципам компьютерных наук, а не просто изучить синтаксис Raku.
Книга предназначена для начинающих и не требует предварительного опыта программирования. Она охватывает относительно большой, но неполный подмножество языка Raku, достаточное для решения сложных задач. Авторы делают акцент на практику: в книге содержится более 1000 примеров кода и множество упражнений с решениями в приложении.
Исторически проект Raku начинался как Perl 6 — следующая версия Perl 5, но со временем язык приобрёл значительные синтаксические отличия, сохранив дух Perl и идеалы сообщества. В октябре 2019 года было принято решение о переименовании Perl 6 в Raku, что и отражено в этом издании.
Книга выпущена под лицензией Creative Commons Attribution-NonCommercial 3.0 Unported, что позволяет свободно копировать, распространять и модифицировать материал при некоммерческом использовании. Исходный код книги на LaTeX доступен на GitHub.









