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].
- Re: How to implement both ob... Graham Barr
- Re: How to implement both ob... Bart Lateur
- Re: How to implement both object->... John Berthels
- Re: How to implement both object... Jonathan Scott Duff
- Re: How to implement both ob... Graham Barr
- Re: How to implement both ob... Chaim Frenkel
- Re: How to implement both ob... Graham Barr
- Re: How to implement both ob... Chaim Frenkel
- Re: How to implement both ob... Graham Barr
- Re: How to implement both ob... John Berthels
- Re: How to implement both ob... Tim Bunce
- Re: How to implement both ob... Michael Fowler
- Re: How to implement both ob... Graham Barr
- Re: How to implement both ob... David L. Nicol
- Re: How to implement both ob... Tim Bunce
- Re: How to implement both ob... Graham Barr
- Re: How to implement both object->meth... Michael Fowler
- Re: How to implement both object->meth... Chaim Frenkel
- Re: How to implement both object->... Hildo Biersma
- Re: How to implement both object->method and m... Graham Barr
- Re: How to implement both object->method and module... Nick Ing-Simmons