comp.lang.ada
 help / color / mirror / Atom feed
From: Brian Rogoff <bpr@shell5.ba.best.com>
Subject: Re: Multiple Interface Inheritance (was Re: JGNAT and ObjectAda and ...)
Date: Wed, 20 Dec 2000 21:35:42 GMT
Date: 2000-12-20T21:35:42+00:00	[thread overview]
Message-ID: <Pine.BSF.4.21.0012201324530.20240-100000@shell5.ba.best.com> (raw)
In-Reply-To: <3A410EC1.106C74CC@averstar.com>

On Wed, 20 Dec 2000, Tucker Taft wrote:
> Brian Rogoff wrote:
> > ...
> > So, are there any ARG proposals for more direct support for Java-style
> > interfaces? I seem to remember some discussion of this, and as long as
> > we're letting Java drive Ada development ;-)
> 
> Yes.  

Great!

> I think of it more as recognizing that full multiple inheritance
> never achieved "traction" in the programming language marketplace,

Well, that's debatable, but I think the rationale for leaving direct 
support for MI of implementation in Ada 95 is still valid, and in a 
language like Ada which has other means of abstraction I don't miss 
it much.

> but that multiple inheritance of interfaces has shown itself to
> have a good cost/benefit ratio.

Yes, the idea has been proven in the field. 

> In any case, if you want to see the proposal, go to:
> 
>   http://www.ada-auth.org/~acats/ais.html

Hmmm, I'm having trouble getting to this web site. Seems like something on
my end, but neither home nor work allow me to connect. If the site is
actually up, then I'll have to figure out where the problem is.

> and poke around for a recent AI on multiple inheritance
> of "abstract interface" types.  Unfortunately, I don't
> know the number at the moment.  The AI-SUMMARY.DOC file 
> can be used to find out.  (It is really a text file, despite
> the ".DOC" extension.)

Thanks!

-- Brian





  reply	other threads:[~2000-12-20 21:35 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-12-18 22:07 JGNAT and ObjectAda and Thierry&Annick
2000-12-19 12:39 ` Colin Paul Gloster
2000-12-19 15:28 ` Robert Dewar
2000-12-19 16:01   ` Tucker Taft
2000-12-20 16:14     ` Brian Rogoff
2000-12-20 19:55       ` Multiple Interface Inheritance (was Re: JGNAT and ObjectAda and ...) Tucker Taft
2000-12-20 21:35         ` Brian Rogoff [this message]
2000-12-20 23:24           ` Multiple Interface Inheritance (was Re: JGNAT and ObjectAda and...) Tucker Taft
2000-12-21  5:34             ` Brian Rogoff
2000-12-24 20:48             ` Brian Rogoff
2000-12-25  8:06               ` Multiple Interface Inheritance (was Re: JGNAT and ObjectAdaand...) Ehud Lamm
2000-12-25 18:54                 ` Brian Rogoff
2000-12-26  7:18                   ` Ehud Lamm
2001-01-02 21:27                   ` Tucker Taft
2001-01-03 19:15                     ` Brian Rogoff
2000-12-20 20:34       ` JGNAT and ObjectAda and Robert Dewar
2000-12-20 21:24         ` Brian Rogoff
replies disabled

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