In message <200007242358.QAA23290@earth.he.net>, horos writes:
>Right now, the keywords/functions are immutable. You get all of them, whether
>you like it or not. Say you have an application for perl where the only thing
>you need is 'open' and 'close', along with a simplified array/hash
>implementation with limits on the size of the arrays. IMO, you should be able
>to configure at compile time:
>
>Include keyword 'open' in perl library? [y]
> Include support for 'http' in 'open' [y]
> Include support for 'ftp' in 'open' [y]
> Overload 'open' with other support (https, etc)? [n];
In that case, you should probably also be able to include these things at
runtime as a module, per linux kernel configuration options. Otherwise
you have to tell people "open("http://..."), but you have to recompile
perl to use that", which IMO would be less than desirable.
Marcel