The Speed of Clojure's Eval.



I've seen discussion about eval performance on Clojure mailing list and decided to test the speed of Clojure's eval, additionally to other Lisp dialects I tested previously. It turned that Clojure has slower eval than other Lisp implementations. Althought Clojure has two features that slow down eval - macros like most of Lisp dialects and some of the built-in primitives are macros as well, as in CL, I guess that the main reason for slow eval in that particular test is in integration with Java.

All results and the code are integrated in my older post:


 Speed of Eval in Some Lisp Implementations. 



---

No comments:

Post a Comment