It seems strange to me that so many young developers don't seem to comprehend why that is a big advantage.
I want to code in CoffeeScript and use nice simple APIs.
I'm sorry but Objective-C is outdated and overly complex. The only reason people accept and even learn to love it is because if you are an Apple person you have to. You have no choice in the matter. Its like people in North Korea have to love their Dear Father Leader or something.
I'm sure the Android Java libraries are much better than before, but they are still based on what I consider to be a dated type of development. The framework APIs are inferior and constantly specifying types is unnecessary.
To me CoffeeScript with Node.js modules are the state of the art in terms of language design, dependency management, and API design.