[Shootout-list] Re: OO (was Re: process creation & message passing)

Aaron Denney wnoise@ofb.net
Wed, 20 Oct 2004 01:38:04 +0000 (UTC)


On 2004-10-19, Isaac Gouy <igouy2@yahoo.com> wrote:
>> That leaves the issue that several languages do not have a native
>> object system, but are perfectly capable of OO programing, either
>> with one of several packages or a small amount of dispatching glue
>> code. 
>
> An OO programming language *has* a native object system - that's what
> makes it an OO programming language ;-)
>
> C isn't; C++ is.

However, once you add an object system, you do get an OO language.
Having the system be implementable in the language (e.g. CLOS)
doesn't strike me as being good grounds for disqualification.

-- 
Aaron Denney
-><-