From: matz@... (Yukihiro Matsumoto) Date: 2003-11-21T19:20:27+09:00 Subject: Re: "stereotyping" (was: Re: Strong Typing (Re: Managing metadata about attribute types) ) Hi, In message "Re: "stereotyping" (was: Re: Strong Typing (Re: Managing metadata about attribute types) )" on 03/11/21, "Sean O'Dell" writes: |This is, I think, the clearest I can make the new proposal tonight: | |http://www.rubygarden.org/ruby?InterfaceContracts I read the proposal. It's huge modify, which potentially affect Ruby's character very much. I know "interface contract" (using your new term) is a good thing, putting aside the syntax in the example I don't like. But *I* have to consider its trade-off. What we gain and what we lose? Selling point? I don't care. Better diagnosis? It's good, but worth this big change? I don't know yet. matz. p.s. Please do not use bad words everyone.