On Wed, Aug 02, 2000 at 12:33:05AM -0600, Nathan Torkington wrote:
>
> > If people *want* to say "use My::New:Regex;" and have that install a
> > new regex implementation for that lexical scope then we should allow
> > that.
>
> I don't hear a good reason for why we'd want this. All I can see is
> that it would lead to yet more crap that someone would have to install
> in order to use a module.
How does "use My::New:Regex;" differ from "use Foo::Bar;"?
If a module is written to require "more crap that someone would have to
install" then that's the way it's been written. That fact that that crap
includes a new regex module is no different from that crap including
any other kind of 'not part of the core library' module.
> > I doubt we'll see multiple regex engines but should shouldn't presume to
> > stand in the way of making it possible.
>
> Au contraire. Some things we should stand in the way of. I suspect
> that this is one.
I disagree. Perl isn't about standing in the way of anything.
Tim.