To me it was obvious that the time-to-compile measurement for ClojureScript was all wrong. It's a common, but annoying mistake people who aren't used to the JVM make. Startup Time != Compile Time.
Re:ClojureScript vs Coffeescript
by DanielRibeiro on Thursday September 01, 2011 @04:58AM
(#2949193)
If it started once and watched files for changes, it would only be the compile time (which, if fast, would be great). As it is, the total time is the only one that counts, as it is the one that affects your productivity.
JRuby guys were so aware of this that they actively promoted nailgun[1].
Re:ClojureScript vs Coffeescript
by swannodette on Sunday August 28, 2011 @08:55PM
(#2935461)
CORRECTION: it's require-macros not refer-macros.
As far as the compile times you should checkout Chris Granger's https://github.com/ibdknox/cljs-watch. This is analogous to "coffee -wc *.coffee".
Nice writeup.