Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!think.com!zaphod.mps.ohio-state.edu!wuarchive!uunet!cme!cam!ARTEMIS From: miller@FS1.cam.nist.gov (Bruce R. Miller) Newsgroups: comp.lang.c++ Subject: Re: C++ and waitresses (long) Message-ID: <2884437196@ARTEMIS.cam.nist.gov> Date: 28 May 91 16:33:16 GMT References: <1991May27.044142.787@odi.com> Sender: news@cam.nist.gov Followup-To: comp.lang.c++ Organization: NIST - Computing and Applied Mathematics Laboratory Lines: 30 In article <1991May27.044142.787@odi.com>, Dan Weinreb writes: > In article <1991May24.205554.10284@ugle.unit.no> aarsten@idt.unit.no (Amund Aarsten) writes: > > for everyone, every language has strong and weak points. For instance, I don't think > Lisp is a very good choice for doing 3D graphics! > > I suppose you said this thinking that it was obviously true, that > doing 3D graphics in Lisp would obviously be a joke. Actually, the > Symbolics Graphics Division has been producing and selling for years a > group of 3D graphics products written in Lisp. > ... > (I realize that this has nothing to with OOP, but I could not let > that remark go by without comment.) Ah, but it DOES have a lot to do with OOP -- The Graphics programs you refer to (as Dan well knows!, but others might not) makes heavy use of OOP in Lisp (Flavors). Another poster in this thread seemed, vaguely and indirectly, to be questioning whether Lisp, among other languages, is useful for writing operating systems. Symbolics has had for years an OS written in Lisp, again, making heavy use of Flavors. Its only serious problem is that it is not Unix! So, sometimes apples and oranges are both fruit. (I realize that this has nothing to with C++, but I could not let that remark go by without amplification.)