I've been exploring a few different programming languages lately and was intrigued by clojure (I like the idea of the JVM, just not the java language.) I've been doing some reading but some of the information I've found seems conflicting.
First, does code written in clojure compile into java byte code or does the clojure interpreter simply run on top of the JVM?
Second, is it possible to use java libraries (like the swing gui for example) in clojure programs?
I don't have a lot of experience with the java platform, other than reading an introductory java programming book, so please forgive me if I'm a little confused on how the VM actually works.
Bookmarks