Good point about Android and .NET.<p>Regarding the Closure Compiler, ClojureScript touts whole program optimization as an advantage; the ClojureScript compiler just has to play by the Google Closure rules when emitting JS to take advantage. I&#x27;m sure it is harder for users of any arbitrary off-the-shelf library to gain the benefits.