On Mon, Aug 14, 2000 at 11:30:28AM -0500, Jonathan Scott Duff wrote:
> 
> I'll just make up some alternatives for everyone to shoot at:
> 
>       use Foo;                        # like CGI.pm, morphs on demand
> 
>       use Foo;                        # procedural Foo
>       use OOFoo;                      # OO Foo
> 
>       use Foo ':procedural';          # default if ommitted. 
>       use Foo ':OO';
> 
>       use Foo;                        # equivalent to Foo::procedural
>       use Foo::procedural;            
>       use Foo::OO;
> 
>       use OOP;                        # sets some magic variable.
>       use Foo;                        # Now OO rather than procedural

I don't think you can make much valuable progress down that road till
we know what Larry's thinking about how to support multiple installed
versions of a module and multiple implementations of the same 'interface'.

This is a related issue: multiple interfaces to the same code.

Tim [who's only passing through].

Reply via email to