Five things I hate about Perl

Comments

[this is good]
I know I'm not supposed to reply to "what I hate about X" for fear of starting a flame war, but it's your blog, so you can deal with the resulting war.
Hey, where'd my comment go!? And I also dislike blog sites that make you create an account just to comment. Sigh. Okay, here's the rest, all in one paragraph (separated by //) because that seems to be the stupidity. I know I'm not supposed to reply to "what I hate about X" for fear of starting a flame war, but it's your blog, so you can deal with the resulting war. :-) Heh, hopefully my comments are sensible enough to blame it on someone else though. // I routinely disabled uninitialized warnings in Perl. I don't think I've ever found a bug that that warning would have caught for me. Your fear of that pragma is unfounded :-) // Pattern-matching bind is the most overlooked feature in existence. I mean, come on, everybody! // For all the other annoyances, I found my enjoyment of Perl increased once I stopped being afraid to use language-mutating modules. Sure it's not standard, so it can increase the learning curve of your code by a little, but little simple abstractions and filters can really really clean things up. I mean, the mutability of the language is a common advocacy argument (as well as a common attack), but if you never use it, what good is it?

Post a comment

Already a Vox member? Sign in