A linguagem Go, criada pelo Google, alcançou uma posição recorde no índice Tiobe de popularidade de linguagens de programação, ficando em sétimo lugar na edição de novembro de 2024 do índice. Embora Go já tenha entrado no top 10 da Tiobe, a linguagem nunca havia sido classificada acima da oitava posição.
"O que torna Go único no top 10 é que os programas Go são rápidos e fáceis de implementar, enquanto a linguagem é fácil de aprender", disse Paul Jansen, CEO da fornecedora de serviços de qualidade de software Tiobe. Embora a linguagem Python seja igualmente fácil de aprender, ela não é rápida, e a implementação para programas Python maiores é frágil devido às dependências de todos os tipos de bibliotecas versionadas no ambiente, disse Jansen.
E se comparado à linguagem Rust, Go é um pouco mais lento, mas os programas Go são muito mais fáceis de entender, ele acrescentou. Rust está em 14º lugar no índice deste mês, enquanto Python está em primeiro no geral.
O Desafio de Superar JavaScript
O próximo obstáculo para Go é superar JavaScript, que atualmente está em sexto lugar. Embora JavaScript seja uma linguagem difícil de passar, considerando sua ubiquidade no desenvolvimento de software, Go pode fazer isso em três anos se as tendências continuarem, disse Jansen.
O Tiobe Progamming Community Index mensal classifica os idiomas com base no número de engenheiros qualificados no mundo todo, cursos e fornecedores terceirizados pertinentes ao idioma. As classificações são formuladas com base em exames de sites como Google, Bing, Wikipedia, Amazon e mais de 20 outros.
O Top 10 do Índice Tiobe para Novembro
- Python - 22,85%
- C++ - 10,64%
- Java - 9,5%
- C - 9,01%
- C# - 4,98%
- JavaScript - 3,71%
- Go - 2,35%
- Fortran - 1,97%
- Visual Básico - 1,95%
- SQL - 1,94%
O rival Pypl Popularity of Programming Language Index, que também é publicado mensalmente, baseia suas classificações na frequência com que tutoriais de linguagem são pesquisados no Google. O índice Pypl top 10 de novembro:
- Python - 29,39%
- Java - 15,52%
- JavaScript - 8,16%
- C/C++ - 6,9%
- C# - 6,48%
- R - 4,71%
- PHP - 4,09%
- TypeScript - 2,91%
- Swift - 2,64%
- Rust - 2,64%
Esses dados mostram que a linguagem Go está ganhando cada vez mais popularidade e reconhecimento no mercado de desenvolvimento de software. Com sua combinação de rapidez, facilidade de implementação e aprendizado, a linguagem parece estar pronta para continuar sua ascensão no ranking das linguagens mais utilizadas.