Re: The False Cognate problem and what Roles are still missing

2008-08-21 Thread chromatic
On Wednesday 20 August 2008 15:16:12 Aristotle Pagaltzis wrote: > It therefore seems necessary to me to specify dispatch such that > method calls in the Dog role invoke the original Dog role methods > where such methods exist. There also needs to be a way for a > class that assumes a role to expli

Re: The False Cognate problem and what Roles are still missing

2008-08-20 Thread Jon Lang
On Wed, Aug 20, 2008 at 3:16 PM, Aristotle Pagaltzis <[EMAIL PROTECTED]> wrote: > Hi $Larry et al, > > I brought this up as a question at YAPC::EU and found to my > surprise that no one seems to have thought of it yet. This is > the mail I said I'd write. (And apologies, Larry. :-) ) > > Consider t

The False Cognate problem and what Roles are still missing

2008-08-20 Thread Aristotle Pagaltzis
Hi $Larry et al, I brought this up as a question at YAPC::EU and found to my surprise that no one seems to have thought of it yet. This is the mail I said I’d write. (And apologies, Larry. :-) ) Consider the classic example of roles named Dog and Tree which both have a `bark` method. Then there i