Perl 6 is an exciting new language, boasting excellent Unicode support, a clean new pattern matching syntax that scales from regexes to full grammars, high-level concurrency features, built-in reactive programming, neat interoperability with native libraries (C), Perl 5, Python, and more. Solid and flexible OO enables rapid implementation of object models, while a whole range of functional-inspired features make data munging a joy. These together make Perl 6 a great glue language for the modern world. Compared with Perl 5, Perl 6 represents a step of revolution, not evolution.
This 2-day course will enable you to add Perl 6 to your programming toolbox. Starting out from writing small scripts for simple data processing tasks, it gradually works its way up to building concurrent programs and web services, taking in a wide range of features along the way. The course doesn't just explore the language; it also covers writing tests, installing and using modules, and how to get help and learn more beyond the course. It includes short and frequent hands-on exercises, to provide lots of opportunities to explore the language and get a real feel for it.
The Edument team contains individuals who have contributed to both the Perl 6 design and compiler implementation process, and remain highly active in the community today. Therefore, you can be sure you're learning from those who know Perl 6 best.
This fast-paced course is aimed at programmers who wish to quickly get up to speed with the Perl 6 language, and explore what it has to offer.
Copyright © Edument AB. All rights reserved.