Is there any decent documentation or tutorials on ClojureCLR?

I decided to watch Clojure (inspired by this book ). After a little research, I found out that I can take advantage of my .Net using ClojureCLR , instead of learning different Java libraries. However, I have found very little documentation on the CLR Clojure version (even the official site seems to be pushing you towards the JVM implementation documentation).

Does anyone know where to find decent textbooks, books, articles or documentation? If they really aren't there, is it possible to assume that I can learn through the JVM implementation for most of what I need to know (i.e. there are few differences between the two implementations, so knowledge will be quite portable)?

If necessary, I want to study the version of the JVM and the Java library (it would be useful to expand ... that is why I primarily study the functional / lisp language).

+6
source share
2 answers

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 :)

+5
source

There is a blog dedicated to the Clr Clojure version that might interest you here . I believe that contributors are the original creator of Clojure (Rich Hickey) and the creator of the CLR port (David Miller).

+2
source

Source: https://habr.com/ru/post/892633/


All Articles