"<i>I'd like to point out that it is perfectly reasonable to program functionally in common lisp. I take a fairly functional style in most of my code.</i>"<p>Absolutely; my point on FP WRT these three Lisps was that you don't have any (realistic) choice not to go all-in functional with Clojure, whereas Common Lisp is the most multi-paradigm and you can get away with an imperative style should you so choose.