Clojure programs start slowly because they load the clojure.core namespace before doing anything useful. Loading the clojure.core namespace loads the Java class files for all of the functions in clojure.core and sets up Vars to point to new class instances corresponding to each function. This is slow. Simple desktop Clojure programs start about 35x more slowly than their Java counterparts. Clojure
{{#tags}}- {{label}}
{{/tags}}