Menos de 1% de diferença entre C, Java e Python
Enquanto o índice TIOBE comemora seu 20º aniversário este mês, a diferença entre os 3 primeiros do ranking raramente foi tão pequena, pois é de apenas 0,67%. Embora C (11,62%) ainda mantenha seu primeiro lugar à frente de Java (11,17%), Python (10,95%) está chegando perigosamente perto. Tendo em conta o seu aumento constante (+1,86%), esta linguagem parece capaz de procurar o primeiro lugar nos próximos meses.
De acordo com o TIOBE, a liderança do Python em setores explosivos como mineração de dados ou inteligência artificial o torna o favorito para o próximo trimestre. Por outro lado, C e Java continuam perdendo notoriedade, registrando quedas de -4,83% para C e -3,93% para Java.
Fortran continua sua ascensão
Com mais de 60 anos de existência, a Fortran está fazendo o retorno mais surpreendente neste ranking com 36 lugares conquistados em apenas 1 ano. Agora em 14º lugar, aproxima-se da sua melhor posição, um 10º lugar obtido em 2002. Esta volta surpreendente pode ser explicada pela sua capacidade de facilitar cálculos massivos, em particular para cálculos científicos.
Entre os outros movimentos interessantes, notamos o bom progresso da linguagem Go (13º) que ganhou 7 lugares, mas também o de Rust (27º) que ganhou 3 lugares, e finalmente o de TypeScript (37º) com 8 lugares conquistados neste mês de julho.
Pouco movimento nas primeiras posições
Os 5 primeiros são os seguintes:
- 1.C (11,62%)
- 2. Java (11,17%)
- 3. Píton (10,95%)
- 4.C++ (8,01%)
- 5.C# (4,83%)
Embora as lacunas estejam diminuindo, não há mudança de posição a ser observada no top 5. Ainda notamos o bom progresso do C++ (4º com 8,01%), que ainda ganha mais 1,80% neste mês e está se aproximando do pódio .
O top 10 é completado por C# (5º), Visual Basic (6º), JavaScript (7º), PHP (8º), linguagem Assembly (9º) e finalmente SQL (10º).
Como funciona o ranking TIOBE?
O ranking TIOBE é um índice de popularidade das linguagens de programação. Baseia-se em consultas das 100 linguagens de programação mais pesquisadas nos motores de busca (Google, Bing, Baidu, Amazon, YouTube e Wikipedia). Graças a todos esses dados, estabelece uma classificação de linguagens atribuindo-lhes uma pontuação que representa seu uso pelos desenvolvedores. Essa metodologia possibilita conhecer as linguagens mais populares junto à comunidade de desenvolvedores.