Why Clojure?

Less code means less bugs. With less code it is easier to get close to 90%+ code coverage as there is less code to test. It is also easier to maintain as there is less code to look through for bugs or refactoring. In many cases Clojure is an order of magnitude smaller...