Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

Sessions at OSCON 2009 about Perl5

Your current filters are…

Tuesday 21st July 2009

  • Doing Perl Right

    by Paul Fenwick and Jacinta Richardson

    You already know some Perl. You’ve read a book, written a few scripts, maybe even a module, but are you sure you’re doing it right? Languages and techniques evolve over time, and Perl is no exception.

    This detailed tutorial will cover many of the best modern and practical techniques in Perl, including:

    • How to start your project on the right foot, and without repeating yourself.
    • How to use Moose for flexible object oriented design, including inheritance, roles, types and coercion.
    • How to simplify your error handling code with autodie, even when using your own exception classes.
    • How to profile your code with Devel::NYTProf, and examine your test suite coverage with Devel::Cover.
    • How to bundle your code and dependencies with PAR, the Perl Archiver.
    • How to gain feedback and enforce coding standards with Perl::Critic.

    Join internationally acclaimed speaker Paul Fenwick, and White Camel Award winner Jacinta Richardson, as they examine some of the best modern Perl techniques you can use today.

    A knowledge of Perl’s basic language features is assumed.

    At 1:30pm to 1:30pm, Tuesday 21st July

    Coverage slide deck

Friday 24th July 2009

  • The Art of Klingon Programming

    by Paul Fenwick

    A good programmer needs many qualities: intelligence, foresight, dedication, and the ability to fight off a hundred angry targh armed only with your bat’leth. On Qo’noS, software developers undertake an intensive course in combat programming before they are cleared for active duty. The tlhIngan traditions have long known one truth holds true for both glory in battle and software development:

    bIlujDI' yIchegh()Qo'; yIHegh()!

    It is better to die() than to return() in failure.

    For too long, Perl has been a pujwI’, and unsuitable for use by true warriors. In this talk we will show how the new autodie pragma can help you to code with batlh!

    At 10:45am to 10:45am, Friday 24th July