From: Chris Date: 2002-04-11T06:14:25+09:00 Subject: Re: OO/Ruby Terminology In article , james@rubyxml.com wrote: > Am I being pedantic, or wrong? Maybe just a little of both. ;-) The problem, as I see it is that every language(that does) tends to implement OO in slightly different ways. Thus I like to break things down into just a few basic concepts that apply across the spectrum, and deal with implementation quirks when they become an issue. For instance, if I were using Eiffel to convey introductory OO concepts, do I bring Eiffel's powerful inheritance structures into the mix when I'm talking about general theory? No. Because, for better or worse, that power isn't very common.