[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Java interface natural history was RE: "static" declaration




--- Michael Vanier <mvanier@cs.caltech.edu> wrote:
> Sather is an OO language which has an interesting approach to
> separating
> interface from implementation.  In sather, subtyping is explicitly
> unrelated to code inheritance (like a java interface); code
> inheritance is
> handled by a separate mechanism of code inclusion

Ruby does not support/enforce strong, static typing but it does support
single inheritence and uses module inclusion for "mixins".

http://www.rubycentral.com/
http://www.rubygarden.com/


=====
Reginald Braithwaite-Lee
http://www.braithwaite-lee.com/   <-- background information
416-827-3488

__________________________________________________
Do You Yahoo!?
HotJobs - Search Thousands of New Jobs
http://www.hotjobs.com