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=0.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 109fba,b87849933931bc93 X-Google-Attributes: gid109fba,public X-Google-Thread: fac41,b87849933931bc93 X-Google-Attributes: gidfac41,public X-Google-Thread: 114809,b87849933931bc93 X-Google-Attributes: gid114809,public X-Google-Thread: 103376,b87849933931bc93 X-Google-Attributes: gid103376,public X-Google-Thread: f43e6,b87849933931bc93 X-Google-Attributes: gidf43e6,public X-Google-Thread: 1108a1,b87849933931bc93 X-Google-Attributes: gid1108a1,public From: Bill Gooch Subject: Re: What is wrong with OO ? Date: 1997/01/06 Message-ID: <32D11763.5D93@iconcomp.com>#1/1 X-Deja-AN: 208072617 references: <5ahqo6$gk6@news4.digex.net> <5aig7q$din@news.irisa.fr> x-rtcode: d36ee26d32117ce6ded115da content-type: text/plain; charset=us-ascii organization: Icon Computing mime-version: 1.0 reply-to: bill@iconcomp.com newsgroups: comp.lang.c++,comp.lang.smalltalk,comp.lang.eiffel,comp.lang.ada,comp.object,comp.software-eng x-mailer: Mozilla 3.0 (WinNT; I) Date: 1997-01-06T00:00:00+00:00 List-Id: Jean-Marc Jezequel wrote: > > In article <5ahqo6$gk6@news4.digex.net>, ell@access2.digex.net (Ell) writes: > > >You only addressed one of my points (MI) and would you please tell me > >which OOPLs had MI before C++. > > Eiffel has multiple inheritance, genericity, exception handling, GC etc. since 1986. Flavors (prime pregenitor of CLOS) has all of these, since the late 70s (widely available commercially since late 1982). Also method combination and "just in time" method compiling. > For the record: > Smalltalk has "Private data members", GC and all OO mechanisms at least since 1980 (in facts well before). > > Ada has static typing, information hiding, genericity, exception handling and > "static resolution of overloaded functions" officialy since 1983, but these > were there in the proposals long before. > > But as someone else has said, there is nothing wrong in using other's good ideas, > as long as they are credited. -- William D. Gooch bill@iconcomp.com Icon Computing http://www.iconcomp.com Texas liaison for the International Programmers Guild For IPG info, see http://www.ipgnet.com/ipghome.htm