Using Modern Perl

Accepted Session
Short Form
Scheduled: Wednesday, June 2, 2010 from 2:30 – 3:15pm in St. Johns


Since 2001, Perl 5 has undergone a renaissance. Modern Perl programs are powerful, maintainable, and understandable. Come learn how to take advantage of perl circa 2010.


It’s easy to find examples of poorly-written Perl code: global variables, punctuation soup, copy and paste code, commented-out functions. Who’d want to read that? Who could maintain it?

Modern Perl code is different. The past decade has produced important new features and powerful new techniques for writing clear, concise, maintainable, and reusable Perl. These new developments build on each other to replace awkward, painful, or difficult to use correctly approaches with simple code.

Learn how to understand context, to embrace lexical scoping, to manage CPAN installations without pain, to perform pain-free automated testing, to embrace the CPAN development model, to adopt new features of Perl 5.10 and 5.12, and to take advantage of the Moose object system.

Learn about the Perl renaissance and rediscover the joy of Perl.

Speaking experience


  • Chromatic X

    Onyx Neon Inc.


    Chromatic has over a decade of experience contributing to free and open source software projects. He’s contributed to Perl 1, Perl 5, Perl 6, and Parrot. You may recognize him from myriad books, including Modern Perl.

    He is the publisher of Onyx Neon Press, which produces great books about software, technology, and modern living.

    He is also an entrepreneur involved in several projects, including Club Compy, a browser-based retro programming environment designed to introduce children of all ages to the joy of creating new things with computers.