Brussels / 30 & 31 January 2016


Perl 6

The end of the beginning

It has been a long beginning for Perl 6. Years of design, implementation, re-design, and re-implementation, left many wondering if the beginning would be eternal. They say in software you should plan to build one to throw away, because you will anyway. It turns out that "one" can be overly optimistic.

But, finally, we have reached the end of the beginning.

The point where the quest for the perfect Perl 6 has become the clear enemy of the really rather good Perl 6 we have. And, critically, the point where keeping Perl 6 user's production code working between releases will take a firm priority over language improvement.

In this session I'll look back over my eight years of involvement in the Perl 6 project, share some of my favorite examples of Perl 6 code from my talks over the years (and probably some new ones), provide hints on how to dive into the language, and take a look at what lies ahead.


Elizabeth Mattijsen