comp.lang.ada
 help / color / mirror / Atom feed
From: icd.ab.com!iccgcc.decnet.ab.com!klimas@uunet.uu.net
Subject: Re: Multiple Inheritance in Ada 9X
Date: 26 Dec 91 15:29:24 GMT	[thread overview]
Message-ID: <1991Dec26.102924.6551@iccgcc.decnet.ab.com> (raw)

In article <1991Dec23.182008.3383@linus.mitre.org>, gary@maestro.mitre.org (Gar
y Bisaga) writes:
> In article <1991Dec20.094627.6517@iccgcc.decnet.ab.com>, klimas@iccgcc.decnet
.ab.com writes:
> |> 	If you're going to implement MI, please study what has been done alread
y
> |> 	very closely because there seems to be a uniform story comming back
> |> 	from different sources and technologies that the current
> |> 	implementations of MI create more troubles than benefits. 
> Besides this paper (reference deleted in article citation), what other
> study results have you seen to support this conclusion?  I am honestly
> interested in such results, as I have used MI to (I think anyway) good
> effect.
	There have been a number of OOPSLA workshops where these issues
	have been discussed.  One more recent paper on the subject with
	a number of other references in it that comes to mind is 
	"The Point of View notion for Multiple Inheritance" by Carre and
	Geib in the OOPSLA/ECOOP 90 proceedings.

	The OOPSLA 91 experience reports had several presnters also discussing
	issues with MI.

	Lipmann's excellent C++ book also has some very good guidelines and
	caveats about MI.

	To reitterate my original statement, MI can lead to very elegant
	solutions for many simple problems, but when extended to more complex
	situations the current scheme's appear to run into problems.
	My point is not to dispute the utility of MI, just to alert the
	original poster that there is not a clear agreement in the OOP
	community that the current MI schemes are good ideas.

             reply	other threads:[~1991-12-26 15:29 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1991-12-26 15:29 icd.ab.com!iccgcc.decnet.ab.com!klimas [this message]
  -- strict thread matches above, loose matches on Subject: below --
1991-12-27 21:40 Multiple Inheritance in Ada 9X Bjarne Stroustrup
1991-12-29  0:15 Object Systems
1991-12-29  6:19 cis.ohio-state.edu!zaphod.mps.ohio-state.edu!think.com!barmar
1991-12-29 19:38 bu.edu!inmet!inmet!stt
1991-12-30 20:01 Dan Weinreb
1991-12-30 20:10 Dan Weinreb
1991-12-31 11:00 Bob Hathaway
1992-01-02 21:31 Dan Weinreb
1992-01-05 19:54 cis.ohio-state.edu!zaphod.mps.ohio-state.edu!wupost!darwin.sura.net!Siriu
1992-01-10 14:48 mcsun!fuug!news.funet.fi!sunic!ugle.unit.no!nuug!ifi.uio.no!holmenkollen!
replies disabled

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