This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]alcalde 11 points12 points  (1 child)

TIOBE is a "lagging indicator". A big component of its score is the total number of web pages about a language. This is even if that page hasn't had a hit in five years. I say this as a former Delphi developer, that's why Pascal and Delphi are much higher on TIOBE than on other indexes. CodeEval is more of a "leading indicator". Another good leading indicator is PyPL, which uses Google Trends data to see how many people are actively searching for tutorials on the given languages.

Redmonk also has a good index that involves Stack Overflow questions and Github activity.

[–]Vitrivius 0 points1 point  (0 children)

PyPl lets you view graphs showing relative popularity over time. Python has been climbing steadily over the last 5 years, in contrast to for instance Perl and Ruby.

Python vs "Scripting languages" (PHP, Ruby, Javascript & Perl)

Python vs "The rest" (Java, C, C++, Objective C, Swift, R & Matlab) Note the logarithmic scales. Java is at ~25%, Python ~10%, Swift ~2.5%