comp.lang.ada
 help / color / mirror / Atom feed
From: blakemor@software.org (Alex Blakemore)
Subject: Re: 10-year Ada Language Standard Revision Cycle
Date: 18 Mar 90 19:27:16 GMT	[thread overview]
Message-ID: <741@software.software.org> (raw)
In-Reply-To: EACHUS.90Mar17181052@aries.aries.mitre.org

In article <EACHUS.90Mar17181052@aries.aries.mitre.org> 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 !!! -----------------------

      parent reply	other threads:[~1990-03-18 19:27 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1990-03-16 18:16 10-year Ada Language Standard Revision Cycle Bill Wolfe
1990-03-17 23:10 ` Robert I. Eachus
1990-03-18  7:52   ` Ada Language " William Thomas Wolfe, 2847 
1990-03-21 22:59     ` Robert I. Eachus
1990-03-22 17:27       ` Bill Wolfe
1990-03-18 19:27   ` Alex Blakemore [this message]
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox