> The "multiple inheritance paths" one is good. I like that part a lot. > But the rest makes me really nervous if there's no way to override or > change it. There is. I'll try and get the C<use delegation> RFC out today. > One thing nobody's brought up is this: What if you decide you want the > standard Perl 5 bless behavior, and you want to tweak the order of > calls. So, you don't define a SETUP. BUT, the author of a module you're > inheriting from defined a SETUP, not to your knowledge? This gets called > automatically by bless(), with no way to override it, either making you > manually undo it all or decide not to subclass it anymore. This is bad. Delegation support will make "not subclassing" it trivial. Damian
- Re: RFC 189 (v1) Objects : Hierarchical calls to in... Michael G Schwern
- Re: RFC 189 (v1) Objects : Hierarchical calls t... Matt Youell
- Re: RFC 189 (v1) Objects : Hierarchical cal... Michael G Schwern
- Re: RFC 189 (v1) Objects : Hierarchical cal... Damian Conway
- Re: RFC 189 (v1) Objects : Hierarchical calls t... Nathan Wiger
- Re: RFC 189 (v1) Objects : Hierarchical cal... John Siracusa
- Re: RFC 189 (v1) Objects : Hierarchical... Nathan Wiger
- Re: RFC 189 (v1) Objects : Hierarc... John Siracusa
- Re: RFC 189 (v1) Objects : Hie... Nathan Wiger
- Re: RFC 189 (v1) Objects : Hierarchical... Tom Christiansen
- Re: RFC 189 (v1) Objects : Hierarchical... Damian Conway
- Re: RFC 189 (v1) Objects : Hierarchical calls t... Mike Lambert
- Re: RFC 189 (v1) Objects : Hierarchical cal... Michael G Schwern
- Re: RFC 189 (v1) Objects : Hierarchical cal... Damian Conway
- Re: RFC 189 (v1) Objects : Hierarchical calls to in... Damian Conway
- Re: RFC 189 (v1) Objects : Hierarchical calls t... Michael G Schwern
- Re: RFC 189 (v1) Objects : Hierarchical calls to initial... Mike Lambert
- Re: RFC 189 (v1) Objects : Hierarchical calls to initial... John Tobey