[Pdx-pm] how to append to library path?
robbyrussell at pdxlug.org
Mon Dec 15 23:13:35 CST 2003
Tom Phoenix wrote:
> If somebody wants to add that feature to Perl (or talk somebody else into
> doing so), try it out. But be sure to benchmark how much it slows down
> every invocation when there's no config file, and how much when there's a
> config file that looks in all of the likely places where config files live
> on a given system. It's probably not much of a slowdown, but on small,
> frequently-called programs (such as those on a webserver), it could double
> the compilation time.
That's how PHP does it with the PHP.ini file, which is just another way
to store GLOBAL variables. Wouldn't it make more sense to include
specific libraries on an as needed basis (per script) rather than do
this in some global place? It'd make sense to just recompile should this
change be necessary.
Once you use something like a system config file, people would want to
turn on/off more configuration stuff there rather than controlling it
within their application.
I'm just curious as to why that would be a really useful feature for
perl as I find it to be one of the things that I dislike about PHP.
More information about the Pdx-pm-list