I certainly agree with the "man up" sentiment. That's my complaint about GWT and Pyjamas. But jquery and YUI and prototype
all add these OOP features in different ways. Objective-j is still javascript. It's not compiled, it's just uniquely funny-looking.
(Note: there are advantages to a single-language stack, and compilation is not the end of the world.)As it happens, the javascript language is incredibly flexible and expressive. Maybe we in the js community should man up and accept that there are many ways to skin the DOM cat. They may look rather different from one another, but they're all javascript.