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 Xref: utzoo comp.lang.ada:2957 comp.lang.c++:5594 comp.software-eng:2464 Path: utzoo!attcan!uunet!aplcen!samsung!gem.mps.ohio-state.edu!pacific.mps.ohio-state.edu!tut.cis.ohio-state.edu!pt.cs.cmu.edu!rochester!rit!mjl From: mjl@cs.rit.edu Newsgroups: comp.lang.ada,comp.lang.c++,comp.software-eng Subject: Re: Ada [and the object oriented metaphor] Message-ID: <1415@cs.rit.edu> Date: 21 Nov 89 14:35:58 GMT References: <21248@uflorida.cis.ufl.EDU> <7115@hubcap.clemson.edu> Sender: news@cs.rit.edu Reply-To: mjl@prague.UUCP (Michael Lutz) Followup-To: comp.lang.ada Organization: Rochester Institute of Technology, Rochester, NY List-Id: In article <7115@hubcap.clemson.edu> billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu writes: > 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. The mind boggles: Hoare's Turing Lecture concerns about the safety of the world have now been compounded by an order of magnitude! I'm a proponent of the OO approach, but this instance is all too reminiscent of the "bag on the side of a bag" system of design so eloquently described in Kidder's "The Soul of a New Machine." Ada is already a tarpit of complexity. While the natural world evolves by selection, Ada seems destined to "evolve" by accretion. Mike Lutz P.S. I'm can hardly wait for AdaLog and CommonAda, preprocessors providing all the "benefits" of Ada as well as the logic programming model of PROLOG and the list processing capabilities of CommonLisp. [1/2 :-)] Mike Lutz Rochester Institute of Technology, Rochester NY UUCP: {rutgers,cornell}!rochester!rit!mjl INTERNET: mjlics@ultb.isc.rit.edu