Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!shadooby!ginosko!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!pasteur!yew.Berkeley.EDU!faustus From: faustus@yew.Berkeley.EDU (Wayne Christopher) Newsgroups: comp.lang.lisp Subject: CLOS speed Message-ID: <18769@pasteur.Berkeley.EDU> Date: 25 Oct 89 05:05:49 GMT Sender: news@pasteur.Berkeley.EDU Reply-To: faustus@yew.Berkeley.EDU (Wayne Christopher) Organization: University of California at Berkeley Lines: 17 The CLOS book says in a few places that in a good implementation, method calls can be almost as fast as function calls. I've used the Xerox version of CLOS (PCL), and it seems rather slow, but I haven't make any real comparisons. My questions are: Are there any really good implementations of CLOS yet, and will they run under Allegro? Does anybody have any real numbers for the speed of PCL? Is it possible to compile CLOS code as efficiently as Lisp? Are the same optimizations that can be done in C++ (inlining) possible? It doesn't seem so. Thanks, Wayne