On 29 Mar 2000, h.fulton / att.net wrote: > > I'm working on a DBC mechanism in Ruby. Let me crank > a little longer and I'll make it public for everyone's > comments and changes. And there WILL be changes. :) > Great! In the meantime, i've been checking out this Sather language. My first impression is that it has some notable features in common with Ruby, including iterators ("yield"), partial classes (aka mix-ins), and the syntax, too. Of course, there are also many differences. Sather is compiled, strongly typed, separates subtyping from code inclusion in inheritance... Ruby surely is more practical. Anyway, it could be interesting to look at how DBC works in Sather: www.gnu.org/software/sather/Doc/tutorial.html/safety.html Regards, -- Mirko Nasato