Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint
Share this Page URL
Help

20. What’s Next? > (dissoc Clojure 'JVM)

(dissoc Clojure 'JVM)

There are two other well-supported implementations of Clojure that target other execution environments. If you like what you see here, but need to deploy outside of the JVM, then ClojureCLR or ClojureScript might be just what you need.

ClojureCLR

ClojureCLR[443] is a port of Clojure to the .NET CLR. It is not a naive cross-compilation; rather, it is maintained separately, and aims to provide the same degree of tight host interoperability for the CLR that Clojure does for the JVM. Given the differences between the JVM and the CLR, this means that ClojureCLR provides some facilities that Clojure does not.

While ClojureCLR has not seen as much use as Clojure proper, it is mature, well-tested, and represents a great option for anyone that needs to deploy applications on the CLR without leaving the comforts of Clojure.


  

You are currently reading a PREVIEW of this book.

                                                                                        

Get instant access to over
$1 million worth of books and videos.

  

Start a Free Trial