Jump to content

TIOBE index: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
Making the sentence more balanced. True but also other things are true.
Line 4: Line 4:
According the site, Tiobe index ''is not about the best programming language or the language in which most lines of code have been written'',<ref>[http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html Tiobe index web site, www.tiobe.com]</ref> However the site does claim that the frequency of searches may reflect the number of skilled engineers, courses and jobs worldwide. These claims are criticized in the opposing publications.<ref>[http://blog.timbunce.org/2009/05/17/tiobe-index-is-being-gamed/ Blog]</ref>
According the site, Tiobe index ''is not about the best programming language or the language in which most lines of code have been written'',<ref>[http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html Tiobe index web site, www.tiobe.com]</ref> However the site does claim that the frequency of searches may reflect the number of skilled engineers, courses and jobs worldwide. These claims are criticized in the opposing publications.<ref>[http://blog.timbunce.org/2009/05/17/tiobe-index-is-being-gamed/ Blog]</ref>


For many years, Tiobe has been a subject of highly emotional [[flame war]]s. In particular, decrease of [[Perl]] popularity (while it is in general not ranked low) raised discussions that maybe this language is "dying",<ref>[http://use.perl.org/~Ovid/journal/38010 ''Perl 5 Is Dying'' at perl.org]</ref> followed by wide negative response from the Perl community.<ref>[http://www.google.com/search?hl=en&q=tiobe+site%3Ause.perl.org&aq=f&oq=&aqi= Google search on Tiobe mentionings at Perl.org]</ref> Similarly, the growth of [[Python (programming language)|Python]] have been discussed as a success in Python community.<ref>[http://www.mail-archive.com/[email protected]/msg172973.html Blog]</ref> Java staying on the top has been interpreted as success,<ref>[http://veerasundar.com/blog/2008/07/tiobe-programming-community-index/ Blog]</ref> but some decline over many years have also raised a discussion if this is as "dying language".<ref>[http://veerasundar.com/blog/2008/07/tiobe-programming-community-index/ Blog]</ref> Tiobe indicates that [[C Sharp (programming language)|C#]] is growing in popularity as it has been steadily rising on the chart. Tiobe index does not give particularly high rank for [[Fortran]], [[Eiffel (programming language)|Eiffel]] and some other notable languages.
For many years, Tiobe has been a subject of highly emotional [[flame war]]s. In particular, decrease of [[Perl]] popularity (while it is in general not ranked low) raised discussions that maybe this language is "dying",<ref>[http://use.perl.org/~Ovid/journal/38010 ''Perl 5 Is Dying'' at perl.org]</ref> followed by wide negative response from the Perl community.<ref>[http://www.google.com/search?hl=en&q=tiobe+site%3Ause.perl.org&aq=f&oq=&aqi= Google search on Tiobe mentionings at Perl.org]</ref> Similarly, the growth of [[Python (programming language)|Python]] have been discussed as a success in Python community.<ref>[http://www.mail-archive.com/[email protected]/msg172973.html Blog]</ref> Java staying on the top has been interpreted as success,<ref>[http://veerasundar.com/blog/2008/07/tiobe-programming-community-index/ Blog]</ref> but some decline over many years have also raised a discussion if this is as "dying language".<ref>[http://veerasundar.com/blog/2008/07/tiobe-programming-community-index/ Blog]</ref> Tiobe indicates that [[C Sharp (programming language)|C#]] is growing in popularity as it has been rising on the chart but in 2010 it was only on the sixth position, comparable to [[Python]] by popularity. Tiobe index does not give particularly high rank for [[Fortran]], [[Eiffel (programming language)|Eiffel]] and some other notable languages.


Tiobe index is sensitive to the ranking policy of the search engines on that it is based. For instance, in April 2004 Google performed a cleanup action to get rid of unfair attempts to promote the search rank. As a consequence, there was a huge drop for languages such as [[Java (programming language)|Java]] and [[C++]], yet these languages have stayed at the top of the table. To avoid such fluctuations, Tiobe now uses more search engines.
Tiobe index is sensitive to the ranking policy of the search engines on that it is based. For instance, in April 2004 Google performed a cleanup action to get rid of unfair attempts to promote the search rank. As a consequence, there was a huge drop for languages such as [[Java (programming language)|Java]] and [[C++]], yet these languages have stayed at the top of the table. To avoid such fluctuations, Tiobe now uses more search engines.

Revision as of 15:04, 7 May 2010

Tiobe index in 2009

Tiobe programming community index is an ordered list of programming languages, sorted by the frequency of web search using the name of this language as keyword. The index covers searches in Google, Google Blogs, MSN, Yahoo!, Wikipedia and YouTube. The index is updated once a month. The current information is free but the long term statistics over many years of observation is for sale. The index authors think that it may be valuable when accepting various strategic decisions. Tiobe focuses on Turing complete languages, so it does not provide information about the popularity of, for instance, SQL or HTML. Assembly language is also excluded, claiming it is too specific.

According the site, Tiobe index is not about the best programming language or the language in which most lines of code have been written,[1] However the site does claim that the frequency of searches may reflect the number of skilled engineers, courses and jobs worldwide. These claims are criticized in the opposing publications.[2]

For many years, Tiobe has been a subject of highly emotional flame wars. In particular, decrease of Perl popularity (while it is in general not ranked low) raised discussions that maybe this language is "dying",[3] followed by wide negative response from the Perl community.[4] Similarly, the growth of Python have been discussed as a success in Python community.[5] Java staying on the top has been interpreted as success,[6] but some decline over many years have also raised a discussion if this is as "dying language".[7] Tiobe indicates that C# is growing in popularity as it has been rising on the chart but in 2010 it was only on the sixth position, comparable to Python by popularity. Tiobe index does not give particularly high rank for Fortran, Eiffel and some other notable languages.

Tiobe index is sensitive to the ranking policy of the search engines on that it is based. For instance, in April 2004 Google performed a cleanup action to get rid of unfair attempts to promote the search rank. As a consequence, there was a huge drop for languages such as Java and C++, yet these languages have stayed at the top of the table. To avoid such fluctuations, Tiobe now uses more search engines.

References

See also