Catching a ::Std - Standardisation and best practices in the perl community

Catching a ::Std - Standardisation and best practices in the perl community

By Matt S Trout (‎mst‎) from,,,
Date: Tuesday, June 23, 2009 01:55 PM
Duration: 50 minutes
Target audience: Any
Tags: best epo perl perl5 practice standards

There's More Than One Way To Do It!

But this year, one is more popular than another.

Next year, that may have changed.

And sometimes there's more than one way but most of them are wrong.

And consistency can be a good thing too.

This talk takes an irreverent, high speed look at emergent, emerged and
obsoleted standards in perl, and talks about how we need to think in order
to transition between them, and to code for the ages (or at least the
maintenance programmer). Touching on the view from a web framework maintainer,
the Enlightened Perl extended core project and other efforts, Matt tries to
explain why standards are good, why we already have them, and why most perl
programmers still haven't actually noticed that.

Attended by: Lee Aylward (‎leedo‎), Arthur Schmidt (‎fREW‎), Stephen Scaffidi (‎hercynium‎), Stevan Little (‎stevan‎), Dave Rolsky (‎autarch‎), Chris Prather (‎perigrin‎), Jason Switzer (‎s1n‎), Jesse Luehrs (‎doy‎), Brandon Wigfield, Shawn Moore (‎sartak‎), Adam Prime (‎jsut‎), Michael Canzoneri (‎mikecanz‎), Andrew Rodland (‎hobbs‎), Chris Nehren (‎apeiron‎), Elliot Shank, Brad Lhotsky, Robert Boone (‎rlb3‎), Adam Foxson (‎Fhoxh‎), Joe Cooper (‎swelljoe‎), Jeremy Fluhmann (‎jfluhmann‎), Todd Rinaldo (‎toddr‎), Mark Stosberg, Olaf Alders (‎oalders‎), Nathaniel Smith (‎Nate‎), Jess Robinson (‎castaway‎), John Anderson (‎genehack‎), Mike Greb (‎mikegrb‎), Tatsuhiko Miyagawa (‎miyagawa‎), Joshua Gatcomb, Barbara Jensen, Darian Patrick (‎dapatrick‎), David Faler, Adri Mills, Mark Jubenville (‎ioncache‎), Todd McDowell, Hari Ravella, Marco Antonio Manzo (‎amnesiac‎), sungo, Marcus Del Greco, Jaldhar Vyas (‎jaldhar‎), Dagfinn Ilmari MannsÃ¥ker (‎ilmari‎), Andrew Walker (‎Andy‎), Mike Kelly (‎pioto‎), Geoffrey Darling (‎Geoff‎), Christopher Madsen (‎cjm‎), Victor Stevko, Karsten Dahms, G. Wade Johnson (‎gwadej‎), Seth Viebrock, Nick, Nova Patch (‎patch‎), Dean Serenevy (‎duelafn‎), Bruce Gray (‎Util‎), Paul Lalli (‎MrItty‎), splitbit, Josh McAdams (‎jmcadams‎), Michael Aquilina (‎aquilina‎), Mark Jensen, Trey Harris,