From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,1116ece181be1aea X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-09-16 00:54:55 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsmi-us.news.garr.it!NewsITBone-GARR!area.cu.mi.it!newsfeeder.edisontel.com!fu-berlin.de!uni-berlin.de!tar-alcarin.cbb-automation.DE!not-for-mail From: Dmitry A. Kazakov Newsgroups: comp.lang.ada Subject: Re: Is the Writing on the Wall for Ada? Date: Tue, 16 Sep 2003 09:56:44 +0200 Message-ID: References: <3F5F7FDC.30500@attbi.com> <3F6079A9.6080108@attbi.com> <568ede3c.0309110925.57d07508@posting.google.com> NNTP-Posting-Host: tar-alcarin.cbb-automation.de (212.79.194.111) Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: news.uni-berlin.de 1063698530 27345476 212.79.194.111 (16 [77047]) X-Newsreader: Forte Agent 1.8/32.548 Xref: archiver1.google.com comp.lang.ada:42562 Date: 2003-09-16T09:56:44+02:00 List-Id: On Mon, 15 Sep 2003 09:33:27 GMT, Matthew Heaney wrote: >Dmitry A. Kazakov writes: > >> I remember my discussion with Rober Dewar 5 years ago. He said that MI >> will never come. Now, lo and behold! There is almost accepted ARG for >> multiple interface inheritance. > >There is a huge difference between "multiple inheritance" and "multiple >interface inheritance." >Adding "interfaces" to Ada doesn't gainsay Robert's original comment, >because interface types aren't the same as MI. MII suffers same problems as full MI. When you add an interface it may conflict with other interfaces. Adding an interface several times you have the diamond problem: whether same interfaces are mapped to one interface of the new type or to different cloned interfaces. --- Regards, Dmitry Kazakov www.dmitry-kazakov.de