I have a pathological (probably unjustified) hatred of Java... Do we really really need it? (yes I know I have two apps open right now that are built with Java... Cyberduck and Arduino... I'm so conflicted)
I'm not the world's greatest fan of Java myself, but it's much closer to C++ than Obj-C is, which makes it better for me.