Chaim Frenkel <[EMAIL PROTECTED]> writes:
>I don't think that you should require a use. That is too violent a
>change. Moving things that were in the core of Perl5 out should be
>invisible to the user.
>
>I strenuosly object to having to add use, for every stupid module.

Don't worry - so do Dan and I at least.

>
>Anything that is part of the shipped perl should not need a use.

That is the "definition" of the "shipped perl" ;-)

If course we need a new name (not perl or Perl) for the "bundle of 
a perl and some handly Modules" which will be perl-6.0.0.tar.gz

>The entire set of constants and namespace should be immediately
>avaiable.
>
>The only possible use for a use for core functions would be to pass
>options or perhaps to select a non-default version.

Yes - 

use math 'vector-processor';

use socket 'IPv7';

use getpw  qw(paranoid); 



>
>Modules that are from CPAN or local should be able to be promoted to
>autoloadable by some simple mechanism.

Once we have a fast easy to use way of loading adjuncts for 
math/socket/gpw*/Registry/... and we can "byte compile" or whatever 
a module there should be no reason why not.

-- 
Nick Ing-Simmons

Reply via email to