Índice Tiobe: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Linha 5:
O '''TIOBE programming community index''' ou '''Índice TIOBE''' é uma lista ordenada de linguagens de programação, classificada pela freqüência de pesquisa na web usando o nome da linguagem como a palavra-chave.<ref name="sebesta">{{Citar livro|autor=Sebesta, Robert W|título=Conceitos de Linguagens de Programação|subtítulo=|idioma=|edição=9ª|local=Porto Alegre|editora=Bookman|ano=2010|páginas=792|página=22-23|volumes=|volume=|isbn=978-85-7780-791-8}}</ref><ref>{{cite news|title=Google exec worries over 'rudderless' Java|url=http://www.itworldcanada.com/news/google-exec-worries-over-rudderless-java/140426-pg2|first=Joab|last=Jackson|date=2010-04-13|publisher=IT World Canada|accessdate=2011-08-07}}</ref>
 
O índice cobre buscas no [[Google]], Google Blogs, [[MSN]], [[Yahoo!]], [[Wikipedia]] e no [[YouTube]]. O índice é atualizado mensalmente. A informação mais recente é gratuita, mas as análises e estatísticas de dados ao longo dos anos é paga. Os autores do índice acham que essas informações podem ser valiosas ao aceitar variadas decisões estratégicas. O TIOBE foca em linguagens de programação completas ([[Turing completa]]), logo, não fornece informações sobre a popularidade de, por exemplo, [[SQL]] ou [[HTML]].
 
De acordo com o site, o índice TIOBE ''não é sobre a melhor linguagem de programação, ou em qual se tem escrito a maior quantidade de linas de código''<ref>[http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html TIOBE index web site, www.tiobe.com; requires JavaScript]</ref> Entretanto, o site alega que a frequência de buscas pode refletir o número de engenheiros hábeis, cursos e vagas de emprego no mundo todo. Tim Bunce, autor do [[Perl DBI]], foi crítico quanto ao índice e seus métodos de ranking.<ref>{{cite news|title=TIOBE Index is being gamed|url=http://blog.timbunce.org/2009/05/17/tiobe-index-is-being-gamed/|first=Tim|last=Bunce|date=2009-05-17|publisher=TimBunce.org|accessdate=2011-08-08}}</ref>
 
Por muitos anos, o TIOBE tem sido alvo de [[Flaming]]. UmNum caso particular, o decréscimo da popularidade do [[Perl]] (enquanto na classificação geral ainda se mantém alto) levantou discussões de que talvez essa linguagem esteja "morrendo"<ref>[http://use.perl.org/~Ovid/journal/38010 ''Perl 5 Is Dying'' at perl.org]</ref>, seguido de respostas negativas da comunidade Perl. De maneira parecida, o crescimento do [[Python (linguagem de programação)|Python]] tem sido discutido como um sucesso na comunidade Python, apesar do declínio acentuado da popularidade do Python que ocorreu durante 2011 ser estudiosamente ignorado. O fato do [[Java]] permanecer no topo tem sido interpretado como um sucesso, mas uma queda ao longo de muitos anos também levantou uma discussão sobre o java estar morrendo. O TIOBE indica que o [[C#(linguagem de programação)|C#]] está crescendo em popularidade conforme tem subido no ranking, e atualmente se encontra na quarta posição. O índice TIOBE não dá uma colocação particularmente alta para o [[Fortran]], [[Eiffel (linguagem de programação)|Eiffel]] e outras linguagens notáveis.
 
O índice TIOBE é sensível à politica de classifcação das ferramentas de busca em que se baseia. Por exemplo, em abril de 2004 a Google realizou uma ação de limpeza para se livrar de tentativas desleais para promover o ranking de busca. Como consequência, houve uma grande queda para linguagens como [[Java (linguagem de programação)|Java]] e [[C++]], mesmo assim permanecendo no topo da tabela. Para evitar tais flutuações, o TIOBE agora utiliza mais ferramentas de busca.