In my newbie days, which aren't that long ago, I had several reasons for still not looking into Modules properly.
- First off, I was lazy. Too lazy to sometimes dig thru the POD.
- Second, using exotic modules in scripts (I do mean CGI scripts) can break em, if those modules aren't (properly) installed (which is usually the case with newbie setups/users). Try convincing one of those free hosts' admins to install a big chunk 'o' module for ya.
- Third reason is ofcourse that I wanted to learn how to program something similar (aka reinventing the wheel), and ofcourse die trying :) There's nothing wrong with reinventing the wheel. People have been doing it for centuries, reinventing the wheel is what software is all about.
There is ofcourse a time when you have to realize that you suck at reinventing wheels, and that you'd better stick to using (*thing* *Commercial*) Pirelli (*thing* *Commercial*) tires.
- I'm sure I left out a gazillion other reasons I had.
The dilemma I'm having on regular basis is thus, will using a module (that's not part of the standard distribution) stop people from using the script if they can't install it painlessly.
Greetz
Beatnik
... Quidquid perl dictum sit, altum viditur.