The Perl 5 we can write in 2010 looks like a difference, nicer, language than the Perl 5 we wrote even 5 years ago. New modules aren’t just changing Perl programmers’ expectations about what they can expect from Perl objects, they are improving seemingly fundamental things like the way we deal with method parameters.
This talk covers the main syntax changers that make Perl a pleasure to write again: MooseX::Declare, TryCatch, Moose::Autobox and shows how they work together with other modern Perl modules to rejuvenate the language.
Yukihiro Matsumoto, the creator of Ruby, is credited with saying that Ruby is Perl done right. Four years ago, when I left Perl programming to work with Ruby, I would have agreed with him. Today, because of the tools that I cover in this talk, I’m inclined to say that, on the contrary, Perl 5 is Perl done right.
Piers Cawley is a long time Perl programmer who recently spent a few years as a Ruby programmer.
He’s currently working for the BBC applying Modern Perl techniques to MediaSelector, part of the iPlayer backend.
Comments on this page are now closed.
For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at firstname.lastname@example.org
Download the OSCON Sponsor/Exhibitor Prospectus
For media-related inquiries, contact Maureen Jennings at email@example.com
To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON Newsletter (login required)
Have an idea for OSCON to share? firstname.lastname@example.org
View a complete list of OSCON contacts