At the moment, you are likely to find a smoother learning experience for Clojure using the JVM. Clojure has some really interesting new ideas, and regardless of the platform you choose, it will be very interesting to learn, although it may be easier for you to focus on what you are trying to find out if you are on a platform with the best tools and a large community.
Part of the language that Clojure makes, Clojureish, of course, will be exactly the same, and as soon as you feel comfortable with them, the CLR side will most likely become more accessible. It seems that the general consensus is that once Clojure is implemented in Clojure, the CLR version will more closely track the development of the JVM .
Clojure attracted a huge number of enthusiasts who have no Java or .NET experience (those that come from Lisp), so I donβt think that the differences between .NET and the JVM are a common stumbling block.
* Arthur :)
source share