In recent years, as open-source, lightweight languages have taken hold in enterprises, there has been plenty of speculation that Java is on the wane. Are the speculators right?
RedMonk's Stephen O'Grady looked at developments in the Java world, and says if anything, adoption rates may have plateaued, but not necessarily declined in any significant fashion.
O'Grady also suggests that Hadoop, the system used by countless companies to support Big Data and large clustered configurations, relies on Java:
"Perhaps most problematic from those who would condemn Java to the history books, damning it via the faint praise of comparisons to COBOL, is the continued employment of Java in critical open source projects like Cassandra, Jenkins, Hadoop and HBase. Even as the rapid expansion of the Hadoop ecosystem permits the usage of more accessible languages like Python (Dumbo) and Ruby (Wukong), Java is the foundation upon which the entire edifice rests."
I've seen and written up numerous surveys over the years that show Java continues to hold a strong base of about a third of developers and companies, and confirm O'Grady's observation that it continues to be the leading language in a widely diverse market.