Comment Re:Android, Objective-C and Tiobe Index (Score 2) 577
I have to disagree with this. I work for a large etailer ( w/ millions of hits a day) that has been switching to Java in recent years. As with all places we have a range of programming skill levels throughout the dev teams, though most I would classify as average/intermediate. The over-all amount of code, the complexity of the code and environment, and work required by the sysops to maintain the code very quickly outpaced the old PHP stack. While our sysop teams focus on trying to keeping tomcat running, we have an old PHP forum quietly humming away in the corner taking almost minimal work to keep running while it serves 60% of our traffic. My experience with it has been pretty negative in this environment with many 'average' developers.
But, that being said, this argument is mostly subjective, as the quality and quantity of code is less dependent on the language, and more dependent on the people/organization developing and driving it. I think where java shines is it's ability to easily enforce constraints and the inherent security benefits from a compiled language. But it also costs far more to spin up a Java environment and maintain it, so it is something that most startups will not be able to do out of the gates.