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=2.1 required=5.0 tests=BAYES_05,INVALID_DATE, MSGID_SHORT,REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Xref: utzoo comp.lang.ada:2945 comp.lang.c++:5583 Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uunet!ncrlnk!ncrcae!hubcap!billwolf%hazel.cs.clemson.edu From: billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu (William Thomas Wolfe, 2847 ) Newsgroups: comp.lang.ada,comp.lang.c++ Subject: Re: Ada Message-ID: <7115@hubcap.clemson.edu> Date: 18 Nov 89 18:55:37 GMT References: <21248@uflorida.cis.ufl.EDU> Sender: news@hubcap.clemson.edu Reply-To: billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu List-Id: >From pff@beach.cis.ufl.edu (Pablo Fernicola): > In IEEE Software, Vol.5 Num. 3 page 26, we read > > "C++ has several advantages over Ada: ..." But unfortunately seems to be missing fundamental features such as exceptions, generics, and concurrency... > A common syllogism nowadays is (from the same IEEE Software issue) > > Ada is good; object-oriented is good; > therefore, Ada is object oriented. Written by the designer of C++, whose definition of object-oriented is "Object-oriented programming is programming using inheritance". The definition of "object-oriented" varies widely, but even if we accept this definition, we need only obtain Classic Ada (or some equivalent preprocessing product) in order to use inheritance in an Ada environment, pending more direct support in Ada 9X. Bill Wolfe, wtwolfe@hubcap.clemson.edu