I don't know why this is getting downvotes, for some problems this is certainly true.
At a guess, probably because of the condescending one-true-way attitude and the fact that he didn't address the OP's actual question.
I chuckled when I found it was sitting at -7. I figured it would take a hit or two but I didn't realize the number of people who would even bother to vote on it would actually outnumber the number of people who agreed with the technical merits of the post.
I am not disappointed, mind you. Just surprised. Apparently, people on Perlmonks want this to be a place for friendly and useful dialog.
I like perl, I know it well, and I like to solve problems with it. However, that doesn't mean it's the optimal tool for every job.
Have a great evening!