Classificação de linguagens de programação do IEEE Spectrum

A revista IEEE Spectrum, publicada pelo Instituto de Engenheiros Elétricos e Eletrônicos (IEEE), publicou uma nova edição do ranking de popularidade das linguagens de programação. A líder da classificação continua sendo a linguagem Python, seguida pelas linguagens C, C++ e C# com uma ligeira defasagem. Em comparação com o ranking do ano passado, a linguagem Java passou do 2º para o 5º lugar. Nota-se um fortalecimento da posição das linguagens C# (subiu do 6º para o 4º lugar) e SQL (no ranking anterior não estava entre os dez primeiros, mas no novo ficou em 6º lugar).

Classificação de linguagens de programação do IEEE Spectrum

Em termos de número de ofertas de empregadores, a linguagem SQL lidera, seguida por Java, Python, JavaScript, C#, C e C++.

Classificação de linguagens de programação do IEEE Spectrum

No ranking, que leva em conta o interesse por linguagens de programação em fóruns e redes sociais, Python lidera, seguido por Java, C, JavaScript, C++, C# e SQL. A linguagem Rust está em 12º lugar, enquanto ocupa a 20ª posição na classificação geral e a 22ª na classificação de interesse do empregador.

Classificação de linguagens de programação do IEEE Spectrum

A classificação do Espectro IEEE é calculada usando uma combinação de 12 métricas obtidas de 10 fontes diferentes. O método é baseado na avaliação dos resultados da pesquisa para a consulta “programação {nome_do_idioma}” em vários sites. O número de materiais exibidos nos resultados de pesquisa do Google (como na construção da classificação TIOBE), parâmetros de popularidade das consultas de pesquisa através do Google Trends (como na classificação PYPL), menções no Twitter, o número de repositórios novos e ativos em GitHub, o número de perguntas no Stack Overflow, o número de publicações no Reddit e Hacker News, vagas no CareerBuilder e IEEE Job Site, menções no arquivo digital de artigos de periódicos e relatórios de conferências (IEEE Xplore).

Outras classificações de popularidade de linguagens de programação:

  • No ranking de agosto da TIOBE Software, a linguagem Python passou do segundo para o primeiro lugar, e as linguagens C e Java, respectivamente, passaram para o segundo e terceiro lugares. Entre as mudanças ao longo do ano, destaca-se também o aumento da popularidade das linguagens Assembly (subiu do 9º para o 8º lugar), SQL (do 10º para o 9º), Swift (do 16º para o 11º), Go (do 18º ao 15º), Object Pascal (do 22º ao 13º), Objective-C (do 23º ao 14º), Rust (do 26º ao 22º). A popularidade das linguagens PHP (de 8 para 10), R (de 14 para 16), Ruby (de 15 para 18), Fortran (de 13 para 19) diminuiu. A linguagem Kotlin está incluída na lista Top 30. O índice de popularidade TIOBE baseia suas conclusões na análise de estatísticas de consultas de pesquisa em sistemas como Google, Google Blogs, Wikipedia, YouTube, QQ, Sohu, Amazon e Baidu.

    Classificação de linguagens de programação do IEEE Spectrum

  • No ranking PYPL de agosto, que utiliza o Google Trends, os três primeiros colocados não mudaram ao longo do ano: o primeiro lugar é ocupado pela linguagem Python, seguida por Java e JavaScript. Rust subiu do 17º para o 13º lugar, TypeScript do 10º para o 8º e Swift do 11º para o 9. Em comparação com agosto do ano passado, Go, Dart, Ada, Lua e Julia também cresceram em popularidade. A popularidade de Objective-C, Visual Basic, Perl, Groovy, Kotlin, Matlab diminuiu.

    Classificação de linguagens de programação do IEEE Spectrum

  • Com base nas pontuações de popularidade do GitHub e na atividade de discussão do Stack Overflow, RedMonk classificou os dez primeiros da seguinte forma: JavaScript, Python, Java, PHP, C#, CSS, C++, TypeScript, Ruby, C. C++ do quinto ao sétimo lugar.

    Classificação de linguagens de programação do IEEE Spectrum

    Fonte: opennet.ru

Adicionar um comentário