Linguagens

Compartilhar:

Esta seção fornece um detalhamento estatístico das últimas tendências em linguagens de programação, script e marcação.

Linguagens de programação, script e marcação

Quais linguagens de programação, script e marcação você usou nos últimos 12 meses?

Quais linguagens de programação, script e marcação você usou nos últimos 12 meses?

O Objective-C está objetivamente fora de uso

Depois de perder dois terços dos seus usuários nos últimos anos, o Objective-C parece estar chegando ao final da sua vida. No último ano, ela foi usada pelo menos uma vez por menos de 2% dos programadores e apenas 11 participantes da pesquisa a informaram como sua linguagem primária. A queda no uso do Objective-C foi maior até que a do COBOL e Perl.

A linguagem teve um bom histórico desde sua introdução em 1984 até a Apple lançar seu sucessor, o Swift, em 2014. Com outras linguagens multiplataformas, como Kotlin, Dart e outras, não faltam opções aos desenvolvedores para iOS e há poucos motivos para eles continuarem com o Objective-C.

Confiança no Rust: uma história de crescimento

Entre as linguagens mais populares deste ano, a única que estabeleceu um novo recorde de uso foi o Rust. Com seus mecanismos estritos de segurança e propriedade da memória e a ambição de substituir o C++, a base de usuários do Rust tem demonstrado um crescimento firme nos últimos cinco anos. Segundo nossos dados, um em cada seis usuários do Go está pensando em adotar o Rust.

Quais são as suas principais linguagens de programação, script e marcação?

Escolha no máximo três linguagens.

JavaScript: uma sutil queda de popularidade

No ano passado, houve uma disputa acirrada de popularidade entre as três linguagens mais usadas. Este ano, ainda não há muita diferença entre elas: o Java retomou o primeiro lugar e o JavaScript caiu para terceiro, depois de perder três pontos percentuais.

Parece que alguns programadores que começaram a usar o TypeScript ao mesmo tempo que outra linguagem estão fazendo uma transição gradual para usá-lo exclusivamente. Em 2020, 47% dos usuários de TypeScript o utilizavam juntamente com o JavaScript; este ano, esse número caiu para 38%. É de se presumir que observaremos uma queda de mais alguns pontos percentuais na parcela do JavaScript no futuro.

A proporção dos programadores que gostariam de aprender outra linguagem é maior entre os usuários de JavaScript que entre os de outras linguagens. Isso também aumenta as chances de desgaste dos usuários e o TypeScript se beneficia da migração desses usuários.

Você planeja adotar/migrar para outras linguagens nos próximos 12 meses? Em caso afirmativo, quais são essas linguagens?

Os valores desta tabela indicam quantos usuários (horizontalmente) das linguagens listadas nas colunas planejam migrar para uma das linguagens listadas (verticalmente) nas linhas. Por exemplo, 10% dos usuários de C# planejam adotar o Rust.

Por muitos anos, o Rust tem sido uma das linguagens mais populares de se aprender. Em 2023, pela primeira vez, o Rust assumiu o primeiro lugar.

O Rust não só superou o Go e se tornou a principal escolha daqueles que procuram migrar para outra linguagem, mas os usuários do Go também são os primeiros da fila daqueles que estão prontos para adotar o Rust.

Porém, como a base de usuários do Go aumentou rapidamente até 2020, muito provavelmente uma parcela significativa daqueles que estão fazendo a transição é constituída de usuários pioneiros do Go. Muitos desses formadores de tendências estão procurando a próxima sensação e, depois de adotarem o Rust, podem muito bem seguir adiante para a próxima "grande" tendência.

Linguagens de programação cujos usuários não querem migrar para outras linguagens

Parcela dos que responderam "Não, não estou planejando adotar ou migrar" por linguagem primária de programação, incluindo as linguagens que tiveram pelo menos 150 respostas.

O Scala e o Rust destacam-se como as linguagens das quais menos programadores desejam migrar.

Que tipos de software você desenvolve com suas linguagens principais?

Parcela dos funcionários mais bem pagos por linguagem principal

Os empregados mais bem pagos são aqueles cujos salários estão no quartil superior da sua região.

Encontre a ferramenta certa

Obrigado pelo seu tempo!

Esperamos que você tenha achado nosso relatório útil. Compartilhe este relatório com seus amigos e colegas.

Se tiver dúvidas ou sugestões, entre em contato conosco em surveys@jetbrains.com.