Hi,

In message "Re: adding overload to ruby"
    on 02/09/27, bbense+comp.lang.ruby.Sep.26.02 / telemark.stanford.edu <bbense+comp.lang.ruby.Sep.26.02 / telemark.stanford.edu> writes:

|>I like the *concept* of this idea.
|
|- You should probably look at the extensions NeXT made to 
|Objective C. One of them was the concept of "protocol",
|Ruby Mixin's is kind of close, but the idea was that you would
|have a central list of methods that compromised a protocol
|that was independent of any implementation. 
|
|- Protocol's are supported in recent gnu versions of objective C.  
|
|- I still think multimethod dispatch is evil, but it would be
|a lot less evil if was based on methods rather than types. 

I agree with you wholeheartedly.
							matz.