Description
If you’re ready to get started with Raku (formerly Perl 6), this is the book you want, whether you’re a programmer, system administrator, or web hacker. Raku is a new language―a modern reinvention of Perl suitable for almost any task, from short fixes to complete web applications. This hands-on tutorial gets you started.
Author brian d foy (Mastering Perl) provides a sophisticated introduction to this new programming language. Each chapter in this guide contains exercises to help you practice what you learn as you learn it. Other books may teach you to program in Raku, but this book will turn you into a Raku programmer.
Learn how to work with:
Numbers, strings, blocks, and positionals Files and directories and input/output Associatives, subroutines, classes, and roles Junctions and sets Regular expressions and built-in grammars Concurrency features: Promises, supplies, and channels Controlling external programs and other advanced features
From the Publisher
From the Preface
Covers Raku (formerly Perl 6)
This is a tutorial book. My job is to find the parts of the language that you need to understand so you can teach yourself the rest. This isn’t a reference book, and there’s more that I’ll leave out than I include. It’s not laid out by topic and the chapter titles only roughly describe the contents. I’ll introduce new topics as soon as I can; most of them need a little buildup though.
Sometimes the terminology can get a bit heavy. I’ve included a glossary toward the end. If you forget what something means try looking for it there.
Along the way you’ll find exercises. Do them! Practice what you just read as you encounter the exercises, then read my answers (Appendix A); there’s additional information in them. I don’t hide information from you but I let you wrestle with some concepts so you can have some fun. Part of the practice is the struggle.
I’ve designed this book for you to finish in a couple of weeks. Go through the chapters in order because they build on each other. With some exceptions, anything I use in a later chapter I should have explained earlier. Some concepts may show up in chapters with a different major topic, or even in an exercise answer.
You aren’t going to learn everything about Raku (formerly Perl 6) or programming in this book. You’re never done learning, though, so don’t be discouraged.
Covers Raku (formerly Perl 6)
Publisher : O’Reilly Media; 1st edition (October 16, 2018)
Language : English
Paperback : 474 pages
ISBN-10 : 149197768X
ISBN-13 : 978-1491977682
Item Weight : 1.6 pounds
Dimensions : 7 x 0.9 x 9.1 inches