Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!wuarchive!udel!haven!mimsy!tove.umd.edu!carm From: carm@tove.umd.edu (Richard Chimera) Newsgroups: comp.object Subject: Re: Object packages for Common Lisp? Keywords: CLOS, ??? Message-ID: <21116@mimsy.umd.edu> Date: 5 Dec 89 19:24:21 GMT References: <1145@creare.UUCP> Sender: news@mimsy.umd.edu Reply-To: carm@cs.umd.edu (Richard Chimera) Distribution: na Organization: U of Maryland, Dept. of Computer Science, Coll. Pk., MD 20742 Lines: 25 In article <1145@creare.UUCP> cmm@creare.UUCP (Chris Morley) writes: >Can some one recommend a good object-oriented programming >package for Common Lisp (Sun CL or KCL, in particular). > >Chris > >...!dartvax!creare!cmm I've worked with only one such system: CLOS (which may or may not also be referred to as PCL--Portable Common Loops). I believe it is public domain written by some folks at some Texas institution of higher learning. I don't know where to get documentation about this package, though I do have a copy of some documentation describing concepts and mechanisms. If you would like a copy, let me know and I can send it via US mail. I liked it alot, I thought it did everything I wanted it to do in terms of inheritance, defining subclasses as combinations of multiple parent classes, etc. There were a couple of bugs we had to get around, and it didn't seem to be incredibly fast, but what do you expect from Lisp (and I was even on a TI Explorer Lisp machine!). Overall, I recommend it. Rick Chimera, Human Computer Interaction Library, University of Maryland