The Long Journey to Clojure