Re: Generics vs. Message passing: object namespaces

Steve Dekorte <[email protected]> Sat, 24 Feb 2007 20:01:49 -0800
Newsgroups gmane.comp.lang.lightweight
Message-ID <[email protected]>
On 24 Feb 2007, at 10:04 am, Mike Newhall wrote:
> At 11:59 AM 2/24/2007 +0000, Tom Locke wrote:
>> In practice, programmers using object-dispatch languages have no
>> difficulty understanding where a call is going when the see something
>> like "file.name". Yes the namespace is implicit rather than explicit,
>> but people are good at context! Honestly, this is a BIG reason why
>> people like object-dispatch. It is. Honestly.

And not knowing the type isn't just an unwanted side-effect, it's  
actually the goal. Dynamic OO is about escaping from fragile and  
inflexible type dependencies by using type independent messages  
instead of type dependent functions.

- Steve