November TIOBE Index sees Java crack 20 per cent rating
Java has cracked another popularity milestone on the TIOBE Index, racking up ratings of over 20 per cent. Thanks to the recent JavaOne conference, Java’s domination of the sometimes controversial ranking is a force to be reckoned with.
In April this year, Java recaptured the No. 1 position ahead of C after one and a half years of trailing in the TIOBE Index. In this month’s TIOBE index, another milestone has been set for object-oriented programming: It’s the first time since July 2009 that Java has hit the 20 per cent mark in the ratings stakes, further cementing its leadership position.
The cause of the re-boost in popularity according to TIOBE is the recently concluded JavaOne Conference. Other than that, the Top 10 (almost) looks the same over the last few months. Java and C have solidified their positions at the top by more than 10%. C still finds itself in the silver medal position.
Java was looking comfortable in second place in August 2014, taking only 8 months to reclaim its previous ranking. A good comparison in terms of ranking can also be seen on sites such as PYPL (“Popularity of Programming Language”) and in the latest edition of the RedMonk Programming Language Rankings from June 2015.
Getting into the rankings space in August of this year was GitHub, which released its own analysis based on language popularity on the Git repository hosting service. Since launching in 2008, GitHub was able to track how languages had performed over time; Java paved quite the path for itself throughout 2008-2015 and rose from rank 7 to rank 2. The cause of this isn’t completely confirmed, but according to GitHub is due to the the increasing popularity of Android.
Objective-C in decline?
The team behind the TIOBE index believe that Java’s resurgence can be pinpointed to the release of Java 8 in 2014. Furthermore, they suggested that Java would increasingly undermine Objective-C with its new functional characteristics.
Objective-C has had a tumultuous time in the rankings, going from 3rd to 6th place and now occupying the latter half of the Top 20 at No. 14. Over on GitHut, Objective-C is still relevant on the list of active repositories in 11th place, while on the PYPL ranking it lingers in the latter part of the Top 10 (8th place).
The downward trend of Objective-C is the opposite trajectory that its designated successor Swift finds itself in: Since its introduction last year, the Apple-developed programming language is at No. 14 on the TIOBE Index, No. 18 on the RedMonk Rankings and at No. 9 on PYPL. Only the coming months will show whether this upward trend continues.