From: Bulat Ziganshin Date: 2002-09-27T19:48:27+09:00 Subject: Re: adding overload to ruby Hello Yukihiro, Friday, September 27, 2002, 1:20:39 PM, you wrote: YM> |difference between our viewpoints is what i think that method body YM> |itself contains all the method calls and we need more absract layer - YM> |defining which sort of data can be accepted by this body YM> I agree with it, so it is not our difference. YM> |including mixin/interface/protocol in class body may be considered as YM> |declaration that class will support some behavior YM> I agree with it too. and agree that protocols can be emulated via mixed modules? so that is the point of difference? '===' answers all questions except of efficiency. one can use protocol or class names at his own will -- Best regards, Bulat mailto:bulatz@integ.ru