Tag: perl

  • Why Corporates Hate Perl

    This is a reprint of an old blog post. A few years ago I was writing blog posts (semi-)regularly for O’Reilly. This is the one that probably got the most feedback. I’m reprinting it now because a) it’s pretty hard to find on the O’Reilly site and b) it’s relevant to a couple of conversations…

  • 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…

  • What is Modern Perl?

    I wrote an article for Josette called “What is Modern Perl?” In it, I talk about the different things that people might mean when they talk about Modern Perl and why it’s well worth buying a copy of the new edition of the camel book. After a gap of twelve years, a new edition of…

  • Modern Perl for Non-Perl Programmers (Redux)

    Six weeks ago I announced that I’d be running a free one-day course called “Modern Perl for Non-Perl Programmers” in August. Places on that course were fully booked in less than a day. So I’ve decided to run to course again, two months later. It will still be at Google Campus, and the date is…