Tiobe index shows Java and C++ slip in popularity

by
in code on (#2S7V)
The Tiobe Index this month shows both C++ and Java languages are less popular than they've ever been, though they're still popular.
"Java and C++ are at an all-time low in the Tiobe index since its start in the year 2001. This doesn't necessarily mean that Java and C++ are on their way out. There is still a huge demand for these programming languages," Tiobe says. Based on a formula that analyzes searches on languages on a number of sites, Java's rating in the September index was 14.14 percent; C++ had a rating of 4.67 percent. Overall, Java ranked second in popularity, while C++ came in fourth.
That doesn't mean they're not still popular languages, and it doesn't mean they're not in demand. But the statistics do show their influence waning as newer and more focused programming languages gain in popularity to address domain-specific programming challenges, like Swift for Apple products, or Ruby [Ed note: for what?]. As usual, C#, PHP, and Python remain in high interest by the programming community. The Tiobe index itself is here.

Re: Obj-C above C++? (Score: 1, Insightful)

by Anonymous Coward on 2014-09-10 19:07 (#2S8G)

IIUC, what Tiobe measures is current discussion. It's not a measure of popularity, exactly. More like
sqrt ((current use + interest) * (interest + fear) )

Also, Obj-C isn't one community. I'm really only interested in the Linux community, so anything that involves Carbon isn't very interesting, even if it DOES involve Obj-C. Others feel the exact opposite way. There's some overlap, but it's not huge (even though the Apple users are the larger segment they're effectively so divorced by the libraries that they use that there's little community).

P.S.: I'm not *that* interested in Obj-C, and this comment is about a year or so ago. And licensing issues mean I'm not likely to ever even LOOK at most things put up by Apple.
Post Comment
Subject
Comment
Captcha
What is the 5th number in the list 36, fifteen, thirty eight, 7 and six?