The Rise And Fall of Languages in 2010
drdobbs.com
drdobbs.com
Really? That's the best defense that can be brought for the methodology - a textbook ad hominem attack?
edit: I realize this is measuring something different, but it suggests that the reports of the decline of Ruby and JavaScript could be wrong.
Any project which has html documentation, which contains javascript, gets counted as javascript.
git and github in particular seem very popular in some communities (ruby is a good example) and less so in others (C++ comes to mind, as one I am familar with).
One thing you'll have to do before looking at the data presented here (if you want to give it a second look) is to take into account that there is a lot more to programming than just web programming.
But even with that in mind I have a hard time seeing Assembly on the rise and JavaScript dropping and named in one breath with delphi.
And I'm not a fan of any of those (ok, maybe assembly), so that can't be it.
If you want to skip the article to go right to the data it's here:
http://www.tiobe.com/index.php/content/paperinfo/tpci/index....
Anyone risks a hypothesis on why this happened in 2010?
[1] If you go through your corporate approval process to replace mysql because your mad at Oracle, don't be surprised if SQL Server walks in the door.
Drizzle is very interesting, BTW.
The only reason I read mainstream tech publications is to know which silly ideas I will have to demolish in the near future because some clueless PHB decided it would be the next great thing.
"Tiobe programming community index is an ordered list of programming languages, sorted by the frequency of web search using the name of the language as the keyword"
Maybe people are searching more for specific frameworks and libraries instead of the language. I work mostly in Python and it's been a long time since I last googled for "python". These days I google for "django" or "appengine".
... and obviously it's statistically meaningful to compare year over year trends without accounting for changes in global search volume.
... and obviously you can trust an index even if it doesn't know the difference between a web browser and a language implementation.