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!utgpu!news-server.csri.toronto.edu!rutgers!cs.utexas.edu!uunet!software.org!blakemor From: blakemor@software.org (Alex Blakemore) Newsgroups: comp.lang.ada Subject: Re: 10-year Ada Language Standard Revision Cycle Message-ID: <741@software.software.org> Date: 18 Mar 90 19:27:16 GMT References: Sender: news@software.org Reply-To: blakemor@software.org (Alex Blakemore) Organization: Software Productivity Consortium, Herndon, Virginia List-Id: In article eachus@aries.mitre.org (Robert I. Eachus) writes: > There may be some [Ada] extensions to make OOP easier, but don't expect > much in the way of changes. Just the ability to do what you can do > already in a much more elegant way. (Which is a lot.... > The only major [OOP] feature not directly supported in Ada is multiple inheritance, Are you serious? What about single inheritance? The inheritance provided by derived types is close to *useless* since you cant add fields/attributes to the new type. They provide strong typing and a way to change representations. Not to mention polymorphism (different than overloading) and dynamic binding. ------------------------------------------------------------------------- Alex Blakemore blakemore@software.org (703) 742-7125 Software Productivity Consortium 2214 Rock Hill Road Herndon, VA 22070 ------------------------ Eschew Obfuscation !!! -----------------------