Dominic Dunlop writes:
> Pluggable regex engines would make supporting (say) core and optional 
> regex language features easier.

(Nat qua Nat speaking)

The word "pluggable" gives me the willies.  I feel like things like
REs should have one blessed implementation and set of capabilities.  I
don't want to have four modules in my program, each of which requires
a different RE engine.

I also don't think that Perl should become a Big Fat Pig[tm] like
GNOME, where you need a half-zillion different shared libraries, each
of which comes from a different source, just to run a program.

If nobody else will, I will RFC this architecture concept: unity.  We
want unity of language design, I think we should shoot for unity of
implementation.  That's not to say that we shouldn't design things
modularly, but encouraging diverging released implementations of the
modules seems like it would only lead to chaos.

Nat

Reply via email to