Perl, Squeezebox & Bad Code

Insights from …

How Perl Powers the Squeezebox [Dec. 05, 2003]: “I first decided to rewrite the thing in C, but I couldn’t really get started until I could read the existing code. So I bought a copy of Learning Perl and read it in two evenings. Halfway through the first chapter something clicked and I said, ‘That’s so cool!’ Then, about every 10 pages after I’d repeat, ‘That’s so cool!’ again, but a little louder. By the end, I was sold”

Database Programming with Perl [Oct. 23, 2003]: “Of course, a better solution is obvious — but only once someone tells you about it. And if nobody tells you about it, you could end up writing horrible code like this until someone does tell you or you get fired.”