Dan King wrote:As an side, do you use a clojure web framework? If yes, which one and why?
I don't currently. What's available right now are micro-frameworks and I don't yet think Clojure has a strong story for web page templating. Things are definitely improving, and with the Enlive templating library becoming an officially supported "contrib" library for 1.3 there will probably be some good solutions "soon".
What I'm using right now is the
JBoss community project Railo which is a fast, free, open source implementation of CFML, originally Allaire's / Macromedia's / Adobe's server side web platform language. Railo's small footprint, fast bytecode compiler, full OO scripting language - as well as the original tag-based templating language - and rich feature set make it the best web framework I've found. Like Clojure it offers edit-refresh-test without a deployment/restart and of course has full interop with
Java on the JVM.