Subject: Re: Setting keys/values in alists From: Erik Naggum <erik@naggum.net> Date: 02 Nov 2000 04:12:36 +0000 Newsgroups: comp.lang.lisp Message-ID: <3182127156572994@naggum.net> * Robert Monfera <monfera@fisec.com> | What's the point of using defstruct when we have classes in the | standard? A struct is like an optimized object with certain | restrictions (no change-class etc.). Well, you answered your own question. Structures are exceptionally efficient in Allegro CL, which open-codes all slot accessors with the proper declarations. I use them for time-critical stuff that I have tuned and tested and played with using classes and the class slot accessors are measurably too expensive. #:Erik -- Does anyone remember where I parked Air Force One? -- George W. Bush