Perl Programming Best Practices 2011
By Jacinta Richardson (jarich) from Melbourne.pm
Date: Monday, 27 June 2011 13:55
Duration: 50 minutes
Target audience: Beginner
Language:
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.
Perl has come a very long way even in the last 6 years since Dr Conway's Perl Best Practices book was published. This talk will provide a lightning tour of the current status of Perl's best practices using many of the ideas from Modern Perl.
- Sam Vilain (mugwump)
- Mike Weisenborn
- Brad Lhotsky
- Dave Rolsky (autarch)
- Todd Rinaldo (toddr)
- Brigham Johnson (Brig)
- Kiran Kumar (mkirank)
- Matt Nash (mnb)
- John Lightsey
- Krishna Sethuraman (shamu)
- Kenneth Power
- Jess Robinson (castaway)
- James Mastros (theorbtwo)
- John Anderson (genehack)
- Jonathan Swartz
- Uwe Voelker (Perl-Uwe.com)
- Matt Reinhart
- jerry gay (particle)
- Stephen Scaffidi (hercynium)
- Christoph Otto (cotto)
- Mohammed Chaudhry (Mo)
- Joe Kline (gizmo)
- Aran Deltac (bluefeet)
- Arthur Schmidt (fREW)
- Nick Patch (patch)
- Brendan Byrd
- Jacinta Richardson (jarich)
- James Engel (Jim)
- Justin Hunter (arcanez)
- Jonathan Hogue
- Robert Threet
- Greg Estep
- Andy Gorman (agorman)
- Kevin Shaum
- Stan Schwertly (stan_theman)
- bryan abfalter
- Jake Gelbman
- Andrew Nelson
- David Neimeyer
- Rick Bolen
- Jens Reeder
- John Ellyson
- Matthew Dees
- Buddy Burden (barefootcoder)
- Mark A. Stratman (mstratman)
- Yanick Champoux
- Brian Gernhardt (benabik)
- Philip Kanzleiter
- Leanan
- Steven Novakovich
- Kirby Krueger
- Matthew Horsfall (alh)
- Matt Phillips (mattp)
- Ed Deloye
- Michael Edmonds
- Mike Doherty
- Ali Nabavi (hourback)
- Link McGaughey
- Mary Ehlers
- Steve Smale
- Tommy Petty













