Month: August 2012

  • A Cautionary Tale

    A Cautionary Tale

    I can never remember exactly how Time::Piece works. But that’s ok because I have documentation. $ perldoc Time::Piece No documentation found for “Time::Piece”. Huh? $perl -v This is perl 5, version 14, subversion 2 (v5.14.2) built for x86_64-linux-thread-multi … $ corelist Time::Piece Time::Piece was first released with perl v5.9.5 $ perl -MTime::Piece -E’say $Time::Piece::VERSION’ Can’t…

  • CGI.pm vs Templates

    I’ve just been involved in a discussion on LinkedIn that I thought deserved a wider audience (I have no idea how well that link works if you’re not a member or or logged in to LinkedIn). A couple of days ago, someone asked for advice on the best way to include HTML in a Perl…

  • Perl School

    On Saturday, I ran the first Perl School session. Twenty-five programmers with little or no previous experience of Perl came along to Google Campus in London and listened to me talking about Perl. Over six hours I tried to give a good introduction to Modern Perl. In the morning I talked about the core Perl…