[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Lucent Technologies & Sun Microsystems
- To: email@example.com
- Subject: Re: Lucent Technologies & Sun Microsystems
- From: "Graydon Hoare ()" <firstname.lastname@example.org>
On Wed, 9 Apr 1997, Kirill V. Kouzmitchev wrote: > > We had a short seminar on Inferno/Dis/Limbo here and I asked why OO > ideas did not make their way into Inferno. The guy said that Rob Pike > didn't like OO for certain technical reasons. I was even promised some > references, but never received them. :( If anybody on this list knows > of any technical papers written by Rob Pike or other Inferno people on > this subject would you be so kind as to direct me to them. Semi-technical > would do, too. :) Any nonflammable comments are also welcome. > Well, at a purely practical level, the limbo module system takes care of polymorphism, and the adt mechanism enables your joe-average encapsulation ideas.. realistically aggregation of adt's probably results in more readable and comprehensible code than long (possibly ugly) inheritence schemes. Besides, limbo's built-in primitives make your adt's a lot more to-the-point and useful. I doubt you'll miss everything.as.a.class() java-isms total speculation though.. don't get flamey! -graydon <email@example.com> __________________________________________________________________________ Another maintains that the universe is comparable to those code systems in which not all the symbols have meaning, and in which only that which happens every three hundredth night is true.