On Wed, Aug 16, 2000 at 08:03:31PM -0000, Perl6 RFC Librarian wrote:

> Perl should provide a mechanism to have common code autoloaded from a
> file. . . .

> A C</etc/perlrc> file could be used to set system-wide defaults that
> the system administrator would like to promote.  For instance,
> C</etc/perlrc> could turn on stricture or warnings.
> 
> This RFC proposes that Perl 6 support 2 "rc" files: a per-user file
> located in the user's home directory C<~/.perlrc> and a global "rc"
> file, C</etc/perlrc>, that affects all instances of perl running on
> the machine.

This proposal needs to be rethought keeping multiple simultaneously
installed versions of perl in mind.  For example, when site policy
that 6.0 uses module X and not Y, but 6.1 uses Y and not X, well,
the site and user rc files had better be able to handle that with
minimal complexity.

Some tools divide their initializations into two classes, fixed
and changable.  This is a big win, and should be considered as part
of the process as well.

Reply via email to