Hmm, part of the magic of Lisp comes from compiling the macros. Both Lispworks and SBCL compile Lisp code, and I think SBCL effectively only operates in compiled mode and is very fast. I would guess that most other Lisps compile as well. Being compiled is why Lisp clocks in at speeds roughly the same as C or faster in many cases.