Raku Books
Here is a list of books about the Raku
(formerly known as Perl 6) programming language, as well as guidance
on which one to read.
The following flow chart should help you to decide which general-purpose
book to approach first. It omits specialized books like those
on web apps and parsing.
Click on the image to see it in full size.
Keep Informed
If you want to keep up to date on Raku books, sign up for the mailing list below. It's low volume (typically less than one email per month).
You can also follow perl6org on twitter.
Raku Fundamentals
A Primer with Examples, Projects, and Case Studies
by Moritz Lenz
Apress, Amazon
Formats |
print, ebook |
Target audience |
more experienced programmers |
Emphasis |
Practical, example-driven invitation to Perl 6 |
Status |
Published |
Publication date |
2020-09-11 |
Searching and Parsing with Perl 6 Regexes
by Moritz Lenz
Amazon, Apress
Formats |
ebook |
Target audience |
programmers |
Emphasis |
Parsing and searching, regex, grammars |
Status |
published |
Publication date |
2017-12-22 |
Perl 6 Deep Dive
by Andrew Shitov
Packt
Formats |
print |
Target audience |
programmers |
Emphasis |
Complete textbook of Perl 6 |
Status |
published |
Publication date |
2017-10-20 |
Think Perl 6
How to Think Like a Computer Scientist
by Laurent Rosenfeld, Allen Downey
O'Reilly, Green Tea Press, Source on GitHub
Formats |
print, ebook |
Target audience |
Programming novices |
Emphasis |
Computer Science |
Status |
published |
Publication date |
2017-05-26 |
Perl 6 At a Glance
by Andrew Shitov
Deep Text Media
Formats |
print, ebook |
Target audience |
more experienced programmers |
Emphasis |
Overview of Perl 6 features |
Status |
published |
Publication date |
2016-12-29 |
Using Perl 6
by Andrew Shitov
DeepText Media
Formats |
print, ebook |
Target audience |
Programming novices |
Emphasis |
Solving programming challenges in Perl 6 |
Status |
published |
Learning to program with Perl 6
by JJ Merelo
Amazon.com, Amazon.co.uk
Formats |
ebook |
Target audience |
beginners |
Emphasis |
Learning from scratch, starting with expressions |
Status |
First edition, more to come |
Learning Perl 6
Keeping the Easy, Hard and Impossible Within Reach
by brian d foy
Web page, Kickstarter
Target audience |
programmers |
Status |
published |