I never liked it, so I vote for removal :) On Jun 24, 2013, at 11:27 AM, Henrik Johansen <[email protected]> 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
