Clojure provides you performance that fits for working with a lot of data ( it's close to Java). On the other hand, you don't have to pay a price in productivity or expressiveness. Community
Clojure has an enthusiastic
, vibrant community, which encourages innovations and fresh ideas. By the way, about 27% of Clojure users are actively helping newbies. Usability
Clojure is a practical and pragmatic language. It helps to organize a fast and efficient software development process. So, I can recommend it for rapid prototyping and lean startups. Polymorphism
It's an important feature for building extensible and flexible systems. Clojure is able to support multiple taxonomies and dispatches via static, dynamic or external properties, metadata, etс. It's the best implementation of the polymorphism concept I've ever seen. Reliability
Adopted by Citibank, Simple (formerly BankSimple), Pico Quantitative Trading, Amazon, Netflix, Groupon, and many other great companies, Clojure already proved its reliability and stability. Innovativeness
Clojure combines Lisp's power with many modern features. I mean software transactional memory (STM), interactive programming through a read-eval-print loop (REPL), simple Java API calls, etc.