>>17
Clojure is a functional programming language based on s-expressions that works tightly with the JVM for integration with Java code.
With that in mind, the advantages and disadvantages are self-explanatory:
Advantages:
Ability to extend Java code with Clojure
Ability to extend Clojure code with Java
Functional programming paradigm
Disadvantages:
JVM start up time
JVM memory usage
JVM doesn't support TCO