Jesus Christ. I just heard about Mac deprecating Java.
Java is English. Not the best language, but a pretty okay language that a lot of the world (like Android and, recently, InPulse) speaks pretty well. Shutting out English is misguided at best and a calculated ploy at worst.
I find myself sometimes trying to articulate to non-programmers why Mac is increasingly evil and why my next computer will be Linux, and the best I can come up with is: As the Apple programming world becomes more separate from the rest of the programming world, developers will increasingly have to choose between learning Apple/iPhone/iPad and everything else. Apple entices users to its walled garden with shiny toys. Apple entices developers to its walled garden by having lots of users. (especially lots of rich users.)
And once developers are Apple wizards (at the expense of their non-Apple skills), they're at Apple's mercy. They have to play by the rules of the App Store, like it or not. They have to deal with ridiculous languages and frameworks, no matter how they change, like it or not. And so, consumers: with Apple you get shiny toys in the short term, but in the long term developers gets stifled, squeezed and bled dry. And then nobody wins except a certain black-turtlenecked figurehead.
God damn. I'm so glad that I've spent the past 2.5 years working for a company that is actually making the world a better place.