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 !!! -----------------------
prev 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