comp.lang.ada
 help / color / mirror / Atom feed
From: "Theodore E. Dennison" <dennison@escmail.orl.mmc.com>
Subject: Re: Implement Inheritance (Ada83)?
Date: 7 Mar 1995 13:19:01 GMT
Date: 1995-03-07T13:19:01+00:00	[thread overview]
Message-ID: <3jhmg5$gf9@theopolis.orl.mmc.com> (raw)
In-Reply-To: 3jf8fh$rmt@source.asset.com

Kevin Weise <weisek@source.asset.com> wrote:
> In article <3j76tl$nu4@jabba.ess.harris.com>,
> Dwayne Barrington <dbarring@dw3f.ess.harris.com> wrote:
> >How do you implement inheritance using Ada83? Also, can you point me to any
> >reference material?
> 
> Most people will tell you that this can't be done.  However, I seem to
> remember an article in Ada Letters, circa 1989.  Don't exactly remember
> the title; but I think it had to do with "Generics Revisited -
> Implementing Inheritance in Ada '83."  Perhaps the author can respond to
> this, too; I believe he has a variety of papers available from his home
> page.  (Henry Baker, is this you?).


There is also a rather good article on this subject in one of the 1989 issues
of ACM's SIGPLAN. If I remember correctly the conclusion was that you can do
full object-oriented programming in Ada (83), in a roundabout way. I'm sorry,
but I don't remember which exact issue it was (or who the author was).

Since this has been asked twice in the last month, perhaps it is a good
candidate for the FAQ?





T.E.D.




  parent reply	other threads:[~1995-03-07 13:19 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1995-03-03 13:51 Implement Inheritance (Ada83)? Dwayne Barrington
1995-03-06 15:07 ` Kevin Weise
1995-03-07 12:19   ` Robert Dewar
1995-03-07 13:19   ` Theodore E. Dennison [this message]
  -- strict thread matches above, loose matches on Subject: below --
1995-03-07 19:03 Jeff Seigle
1995-03-08 13:28 ` Theodore E. Dennison
1995-03-08 21:38 ` William Brennan
1995-03-10  9:35   ` Peter Hermann
1995-03-13  2:27     ` Mark A Biggar
1995-03-10 15:15 Jeff Seigle
replies disabled

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