Re: Generics vs. Message passing: object namespaces

Tom Locke <[email protected]>
Newsgroups gmane.comp.lang.lightweight
Message-ID <[email protected]>
> With a good module / package / type system, you can say (append  
> buffer x) when it's unambiguous what you mean, and (buffer:append  
> buffer x) when it's not.

Does "good" mean better than anything we currently have in a  
production-grade language?

CLOS and Dylan do in fact suffer from type-name-in-the-method-name  
syndrome do they not?

This assurance is of little comfort if, in a given (non statically  
typed) language, it's always ambiguous.

Tom
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.