> Think on this:
> 
> use perlrc qw/Resource1 Resource5/; # Import only named 'Resources'
> 
> use perlrc qw/:all/;                # Import all 'Resources'

> This sounds much more managable than a .perlrc that get's applied globaly
> without asking for it.

Bingo. This feature should be off by default if it exists. It should
only be turned on if the user specifies it explicitly.

Otherwise you can write a module that accidentally uses your ~/.perlrc
settings, publish it to CPAN (or commercially!), and wind up with a
horribly broken module in the real world. Or, you can download a script,
and it doesn't work because of your ~/.perlrc. Either one is bad.

-Nate

Reply via email to