“Is Java Losing Its Mojo?” asks Wired. JAXenter replies: “no”
“Is Java Losing Its Mojo?” asks Wired in a recent blog post discussing Java’s recent performance on the TIOBE index (seen above). In April, Java was dislodged from the top of the chart for the first time in over six years by the far older C language, and has been stuck in second place since.
Paul Jansen, managing director of Tiobe Software, told Wired
that he believed Java has been slipping since its purchase by
Oracle in 2009: “C is not number one because it is rising, but it
is because Java is falling down.”
A closer look at Java’s performance on the TIOBE index since 2002 reveals a decade-long downward trend (with a sudden drop in 2004 as a result of Google changing its algorithm). It’s less dramatic than Jansen suggests, although worrying long-term.
However, not all indexes of programming languages agree with
TIOBE, which is based on the number of search results for each
language. The newer
PYPL (PopularitY of Programming Language) index, shown
above, claims to provide a more accurate comparison by taking
into account the number of searches rather the number of existing
pages, and by using the term ‘tutorial’ instead of ‘programming’.
According to PYPL, Java has remained consistently popular for the
past eight years.
JAXenter’s take? Even if Java’s popularity is on the wane, it’s still far from irrelevant. Android’s popularity continues to grow, and with the long-awaited release of Java 8 this year, Oracle are finally finding their feet as the language’s “stewards”. So, no, Wired - Java hasn’t lost its mojo just yet.