So much Java hate in the responses to this tweet.
I wonder where it comes from.
I work with Java on Android daily and while I concede that it is far from perfect I don't think it deserves such scorn.
It is perfectly possible to be productive in Java ; on Android at least, especially if you boost it with libs such as Guava, Dagger, JodaTime, EventBus, ...
I don't know the rest of the Java world pretty well but I suspect that extremely shitty corporate J2EE code is at least partially responsible for this bad reputation.