Learning Clojure requires you to install Clojure. Luckily, contrary to common belief, Clojure compiler is as simple as a single file.
Let’s see how we setup a running environment for Linux or macos.
You will need Java runtime. I use Java 8 (in 2018) with my Clojure installation. You only need the JRE.
$ sudo apt-get install openjdk-8-jre
The Clojure compiler comes as a single .jar
file. How convenient.
Here is the URL. Just download clojure-1.8.0.jar
(~3.5M)
https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0/
$ echo '(println "hello world")' > hello.clj
$ java -jar clojure-1.8.0.jar hello.clj
$ java -jar clojure-1.8.0.jar
Clojure 1.8.0
user =>
; a.clj
(let [name "Jack"]
(println "Greetings" name))
Let’s run it:
$ java -jar clojure-1.8.0.jar a.clj