I tried to reply to http://www.boundvariable.com/2009.... You don't have to use the library! Google hasn't forced it on you! Glad to have it in open source.
The Choice: writing fast apps that perform well for your users, or writing slow apps that are fun for you.
- Ray Cromwell
IMHO, the unfortunate situation here is that if you want to deliver something like Gmail, Wave, Google Apps, you need something like GWT or the Closure Compiler. Pure Javascript that purists love just isn't up to it. So while you can go hog wild banging on prototypes, doing fancy stuff with eval and toString(), etc you inhibit the amount of optimization that can be performed on the JS that needs to be sent down the wire. This is bad enough for Desktops on DSL, but it's death for the Mobile Web.
- Ray Cromwell