Perl 6 brings so much to the table that a single presentation can only cover a few of the highlights of the language. Perl 6 takes ideas as diverse as data channels, multimethod dispatch, and parsing expression grammars and ties them together into one rapidly evolving language. Jeffrey Goff discusses where Perl 6 is now, where it’s going in the future, and some of the lessons learned along the way.
Jeffrey demonstrates how to use Perl 6 roles, data channels, vector operations, and parsing expression grammars to build a small but functional just-in-time compiler. You’ll learn how Perl 6 pulls together these seemingly disparate threads into a modern language that supports custom Unicode operators, mutable and immutable data structures, and multicore concurrent programming, all on multiple platforms including the JVM.
Jeffrey concludes with an exploration of what’s happening in the growing Perl 6 community, touching on computer vision, the ubiquitous web frameworks, and even computer-assisted music production, as well as the resources and, more importantly, the people that can help you as you write your own modules and join the Perl 6 development community.
©2016, O’Reilly UK Ltd • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org