But I hate more isPlague in Object. Stef
On Jun 24, 2013, at 12:55 PM, Esteban Lorenzano <esteba...@gmail.com> wrote: > I never liked it, so I vote for removal :) > > On Jun 24, 2013, at 11:27 AM, Henrik Johansen <henrik.s.johan...@veloxit.no> > wrote: > >> >> On Jun 23, 2013, at 10:08 PM, Tudor Girba wrote: >> >>> Just remove it :) >>> >>> Doru >> >> Alternatively, start using it, and remove the rest of the is* methods on >> Object, which was the initial intent :P >> >> Of course, there's a tradeoff between locality of implementation and >> discoverability with (default) tools here, in that you get less >> implementors, and Object is cleaner, but at the cost that finding the actual >> meaning of is: in use in a specific piece of code outside of a debugger >> *can* be a pain… >> >> In my mind, what's currently in use is the better tradeoff for day-to-day >> programming and maintenance . >> >> Extensions that don't require contrived protocol names for tool support >> would be a neat thing :) >> >> Cheers, >> Henry > >