Has anyone compiled jQuery against Google\'s newly-released Closure compiler?
There has been reported huge savings in code size. I\'m curious what the benefit is if
I used Closure (with ADVANCED_OPTIMIZATIONS) to compress the javascript code for a single-page site that I host and saw a significant size savings over the YUI Compressor. So I started looking into shrinking jQuery for that site as well, since it certainly doesn't use the entier jQuery library.
I get warnings every time I run jQuery through the compiler, mostly pointing out portions of the code that are not used. Even still, the compiled code doesn't work. The primary issue I see is that things aren't being exported properly by the compiler. I was able to easily export functions from my own code by attaching them to the window object, but I have not yet been able to do this yet with jQuery.
The good news is that John Resig is already experimenting with Closure. I suspect that we'll see new releases of both that are compatible in the near future.