On Wed, Aug 02, 2006 at 11:32:13PM +0900, Jgen Strobel wrote:
> 
> CLOS (Common Lisp Object System) has multi-dispatch too.
> 
> It is more powerful than smalltalk or ruby's message based OOP
> approach. It is also hard to design in, if you aren't used to it.
> Given that some people coming from static languages are still
> wrestling with plain old duck typing, I think it would be overkill for
> ruby, and hard on a lot of people. It's just not ruby's niche.

I agree.  If we were going to go that route, we'd probably want to give
Ruby a functional syntax, at which point we'd just be using Lisp anyway.
Let's keep Ruby its own language.

-- 
CCD CopyWrite Chad Perrin [ http://ccd.apotheon.org ]
"The ability to quote is a serviceable
substitute for wit." - W. Somerset Maugham