http://qs1969.pair.com?node_id=83481

Okay. I'll actually post something after this long while. My post counter has been at 42 for some time now. It's time to move on. So recently my roommate and I have been having our usual wars over Vi and the virtues of Perl. Today however, I have trumped him, and my Perl knowledge outshines his.

I have started heading my codes with "require strict;" as a joke. The first time he saw this he bugged out. "DUDE!" he said "Require strict! You don't require strict, you use strict! Require strict is sick and twisted and massochistic!" I pointed out how he was forcing me to use mail by not installing pine on his BSD box (which became our main server after we got h4x0r3d), and how he was forcing me to have a massochistic shell among other things. I said that I would willingly take on this extra bit of pain!

He beleives, I think, that require is more forceful than use. I looked it up in the Camel book because he could never explain himself better than "It's just wrong!" and "Dude! That's just SICK!" (Much like the other roommate criticizes Republicans. We'd debate her if she could be debated with...) Require merely checks to see if a package or module is there, but does not actually import it. (For those who don't know) Therefore you can say "require strict;" at the top of your code, and then still use the sloppy regular code conventions. Not that I do that of course, I have to keep appearances up...

Anyway, the only reason I am telling you this, is that he challenged me to post this tale here, and "watch your XP drop like a rock". I say unto you! I grok the differences between require and use! :-)

Anyway. I hope you're as amused as I am.

~W