If I understand correctly, the ClojureScript compiler was written in Clojure (that is, you had to run the JVM to run the compiler), which spat out JS code and then compiled by Google Closure.
Would you be able to explain, at a high level, how ClojureScript bootstrapped itself, and how Google Closure comes into play?
Would you be able to explain, at a high level, how ClojureScript bootstrapped itself, and how Google Closure comes into play?