I started thinking about the argument that to really optimize one has to write in assembly. Eventually, though, compilers got so good that it produce better and faster code then most developers. Even if the code is not as optimized, the growing complexity of applications made it such that the amount of extra time it takes to code in assembly just doesn't seem to be worth such small gains.
GWT seems to be Google's answer to this. I want to take some time playing with this and see how it is. My only reluctance is diving back into Java.