For information on exhibition and sponsorship opportunities at the convention, contact Sharon Cordesse at scordesse@oreilly.com
Download the OSCON Sponsor/Exhibitor Prospectus
View a complete list of OSCON contacts
As with many programming languages, it’s very easy to find Perl code that can best be described as “write only”. Cute tricks, short variable names, inconsistent spacing, dubious reliance on default arguments… Even without the added challenge of a whole extra embedded language (regular expressions), some Perl programs deserve to be referred to as line-noise.
Yet Perl is a beautiful, expressive language that can be used successfully by novices through to experts to achieve powerful results; and, with a little extra preparation can be easy to read, fun to work with, and a joy to maintain.
This talk will provide a lightning tour of the current status of Perl’s best practices.
Jacinta Richardson runs Perl Training Australia, a micro-business offering courses throughout Australia. Both as part of her job and a massive free-time sink, she is involved in running conferences (linux.conf.au 2007, Open Source Developers’ Conference (Australia) 2004-2011, Australian System Administrators Conference (SAGE-AU) 2008-2009), attending conferences, writing perl-tips, speaking at Perl Monger meetings whenever she’s in the right town, participating in on-line Perl forums and promoting women in IT. For her work in the Perl community, Jacinta was awarded the White Camel Award in 2008. When away from the computer, Jacinta enjoys scuba diving, cycling and baking.
Comments on this page are now closed.
Comments
I don’t write PERL and I still found the ideas useful! Clearly presented and many of the suggestions were general enough to apply to any language.
Slides are attached to this page.
Did the slides get posted some place? I really liked the info in this session, but didn’t take as useful notes as I wanted.
Lots of good information to take home. Time to start pushing for that perl upgrade to 5.14!
Really helpful tips and examples, thanks!
Lots of good information about modules and tricks I didn’t know.