From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.7 required=5.0 tests=BAYES_00,INVALID_DATE, MSGID_SHORT,REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Path: utzoo!attcan!uunet!snorkelwacker!bloom-beacon!eru!luth!sunic!kth!draken!matsl From: matsl@nada.kth.se (Mats Luthman) Newsgroups: comp.lang.ada Subject: Re: Ada Message-ID: <2373@draken.nada.kth.se> Date: 22 Nov 89 09:54:41 GMT References: <21248@uflorida.cis.ufl.EDU> <7115@hubcap.clemson.edu> <10171@alice.UUCP> Reply-To: matsl@nada.kth.se (Mats Luthman) Organization: Royal Institute of Technology, Stockholm, Sweden List-Id: In article <7115@hubcap.clemson.edu>, billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu (William Thomas Wolfe, 2847 ) writes: > Written by the designer of C++, whose definition of object-oriented > is "Object-oriented programming is programming using inheritance". As far as I recall Bjarne Stroustrup supports the widely accepted definition of "Object oriented language": A language that supports: * Data abstraction (encapsulation) * Inheritance * Dynamic binding I guess that people who claim that Ada is object oriented don't agree with this definition, at least not with the third requirement, but saying what I cited above is (and was probably meant to be) an insult to B.S. and his intellectual capability. Mats Luthman