The Perl Renaissance

*
Accepted Session
Short Form
Beginner
Scheduled: Tuesday, June 18, 2013 from 1:30 – 2:15pm in B304

Excerpt

The Perl Renaissance is in full swing. Join internationally acclaimed speaker and White Camel Award winner Paul Fenwick as we explore some of the most freakin' amazing developments in the land of Perl!

Description

The Perl Renaissance is in full swing. Object frameworks and syntax have been undated, web frameworks are easy and powerful, and modules are easy to manage and install. We’ll cover:

  • Overhauling Perl’s Object Oriented framework with Moose.
  • Using MooseX::Method::Signatures for beautiful classes.
  • Building web applications using Dancer
  • Not worrying about web servers by using Plack.
  • Critiquing your code with Perl::Critic
  • Write amazing regexps with named captures.
  • Install new modules quickly and easily with cpanminus
  • Manage Perl installations easily with perlbrew
  • A whole swag of new features with perl 5.10–5.16
  • Much, much more!

No prior Perl knowledge required!

Speaking experience

I keynoted at OSB11. That was *really* fun, thank you!

I have a lot of speaking experience: http://lanyrd.com/profile/pjf/sessions/

Highlights include keynotes at Linux.conf.au, many at OSCON, Open Source Bridge, many OSDCs (Australia), and more user groups than I can possibly keep track of.

This talk has been presented at Linux.conf.au in Canberra (Australia). It got a hugely well-received response there.

Speaker

  • 861359953 9zgcp xl

    Paul Fenwick

    Perl Training Australia

    Biography

    Paul Fenwick is the managing director of Perl Training Australia, and has been teaching computer science for over a decade. He is an internationally acclaimed presenter at conferences and user-groups worldwide, where he is well-known for his humour and off-beat topics. Paul is the author of Perl’s autodie pragma.

    In his spare time, Paul’s interests include security, mycology, cycling, coffee, scuba diving, dressing like a pirate, and lexically scoped user pragmata.

    Sessions

      • Title: The Perl Renaissance
      • Track: Chemistry
      • Room: B304
      • Time: 1:302:15pm
      • Excerpt:

        The Perl Renaissance is in full swing. Join internationally acclaimed speaker and White Camel Award winner Paul Fenwick as we explore some of the most freakin’ amazing developments in the land of Perl!

      • Speakers: Paul Fenwick
      • Title: Human Interfaces for Geeks
      • Track: Culture
      • Room: B202/203
      • Time: 3:454:30pm
      • Excerpt:

        As technical professionals we excel at understanding protocols, standards, file-formats, and APIs. Whenever there is a doubt as to the correct way to do things, one merely needs to read the fine manual or source code.

        Unfortunately the reference manual for humans was lost a long time ago, and the source code is poorly documented. We’ve been struggling with inter-human communication ever since.

        Paul Fenwick will present his findings at reverse-engineering the human communication protocol.

      • Speakers: Paul Fenwick