Posted December 10th, 2002 @ 02:55pm by Erik J. Barzeski
I hate perl. I really really do. Sometimes. And yet, I realize it's a powerful thing. I realize it actually DOES something with the billions of bytes it downloaded to my server just a few hours ago. Granted, I'm not sure where Perl 5.8.0 WENT after it downloaded, configured, and installed itself (the server still runs 5.0x)... but that's beside the point I guess...
Perl is one of those things that, like many other things in the world, I just detest at first. WHY can't it do this? WHY can't it do that? WHY can't it say "hey, I might have to download a bunch of things now."
I suppose one answer is "because you're supposed to know what you're doing." I'm more and more comfortable with the CLI. Less and less likely to have to read a man page "just to make sure" I won't bork my system by running some command or another. But when it comes to Perl, I'm a newbie. Worse yet, I've spent many years on a Mac with a great GUI.
I read a review yesterday on OSNews.com about whether a Mac could replace a PC. The answer, in 99% of the cases, is "yeah, duh." Macs have Office. Macs can get on the Internet. Macs can do everything that 99% of the world needs them to do. Can it do them all better? No. Can it do most better? I'd say so, but that's an opinion.
The point is, the author, a PC user, came into the Mac realm with so many stupid preconceived notions about how things SHOULD work… the subtext was that they should work like Windows, because that's what he was used to.
So while I hate Perl now, it's really my preconceived notions about how the damn thing should act that are holding me back. Will I learn to like it? Sure. And in fact I've already got some nice perl scripts that do some nice fun things for me (like add spammers to my my server's '/etc/mail/access' file to block retards from emailing me).
So let's just say I'm not planning the honeymoon yet…