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


Reply via email to