Python novamente na frente de Java
Python continua a crescer em popularidade. Em novembro de 2020, o ranking TIOBE revelou que a linguagem Python alcançou um primeiro lugar histórico e suplantou o Java. Depois de recuperar seu terceiro lugar no ranking em abril de 2021, conquistou mais uma vez o segundo lugar para este mês de maio de 2021 com um aumento de 2,75%. Ao cavar uma vantagem de 0,11% sobre o Java, o Python poderia estabelecer seu segundo lugar por um tempo.
Segundo o TIOBE, pode-se até vislumbrar que suba para o primeiro lugar no ranking no próximo semestre já que, assim como Java, a linguagem C continua perdendo notoriedade. De fato, depois de ter sofrido uma queda de -2,40% em abril de 2021, mostra -3,68% para este mês de maio.
A linguagem Swift em declínio
Swift, linguagem adotada pela Apple para suas plataformas e aplicativos desde 2014, continua caindo no ranking TIOBE. Enquanto ele apareceu em 15º lugar para o mês de abril de 2021, ele perdeu 3 lugares e chegou na 18ª posição no ranking. Perde assim 7 lugares face a maio de 2020 quando ficou em 11º lugar.
Se o Swift suplantou amplamente o Objective-C, a linguagem de programação de uso geral usada nos primeiros dias da Apple, por sua vez, observa uma perda de velocidade. Por sua vez, Objective-C, fora do top 20 do ranking TIOBE em abril, vem em 21º lugar e ganha 2 posições em relação ao mês passado.
Un pódio estável
Além da ascensão da linguagem Python, o pódio do ranking TIOBE não muda muito para este mês de maio de 2021.
Os 5 primeiros são os seguintes:
- 1. C (13,38%)
- 2. Python (11,87%)
- 3. Java (11,74%)
- 4. C++ (7,81%)
- 5. C# (4,41%)
Como este gráfico mostra, Visual Basic (na 6ª posição) e JavaScript (na 7ª posição) permanecem estáveis entre abril e maio. Eles não observam mudanças notáveis há um ano, ambos nos mesmos locais em maio de 2020.
Quais são os critérios de classificação do TIOBE?
O ranking TIOBE é um índice de popularidade das linguagens de programação. Baseia-se nas consultas das 100 linguagens de programação mais pesquisadas em motores de busca como Google, Bing, Baidu, Amazon, YouTube ou mesmo Wikipedia e estabelece um ranking de linguagens atribuindo uma pontuação de acordo com a sua utilização pelos utilizadores .desenvolvedores. É importante notar que o índice TIOBE não revela a “melhor linguagem” de programação, mas sim aquelas que são mais utilizadas atualmente.