I have a couple of questions about Hello World in Clojure:
(println "Hello, world!")
- Since 'println' is used, does this mean some Java libraries are included in the default namespace by default, just as in Grails?
Why are the braces needed around the statement? Judging by other examples (below), braces are commonplace:
(let [i (atom 0)] (defn generate-unique-id "Returns a distinct numeric ID for each call." [] (swap! i inc)))
- Any evidence so far that Clojure is likely to catch on?