Em 2019, C ganhou o cobiçado prêmio Linguagem de Programação do Ano. Agora, quase na metade de 2020, está na fila para ganhar o prêmio novamente?
O Índice TIOBE atualizou suas classificações para maio de 2020 e há um novo número um. (Ou, digamos que o número um antigo? C foi a linguagem de programação número um em 1985, 1990, 2000, 2005 e 2015!)
As 10 principais linguagens de programação do TIOBE para maio de 2020. Fonte.
C é # 1 Bem-vindo de volta ao primeiro lugar, C. A atualização do Índice TIOBE sugere um motivo atual para o pequeno aumento nas pesquisas por C:
Java e C já estavam muito próximos em abril, mas este mês C supera o Java novamente. A última vez que C foi o número um foi em 2015. Só podemos adivinhar por que C é o número um novamente. Um dos motivos pode ser o vírus Corona. Isso pode parecer bobagem, mas algumas linguagens de programação realmente se beneficiam dessa situação. Exemplos são Python e R na área de ciências de dados, porque todo mundo está procurando um antídoto para o vírus. Mas também linguagens de software incorporadas, como C e C ++, estão ganhando popularidade porque são usadas em softwares para dispositivos médicos. Em outra nota, também vale a pena mencionar que Rust está realmente chegando perto do top 20 agora (de # 27 para # 21 em um mês).
Paul Jansen CEO TIOBE Software
Outro motivo para a popularidade de C pode ser devido ao uso da linguagem em dispositivos incorporados e sua programação em várias plataformas.
À medida que a Internet das Coisas continua ganhando destaque, o C também provavelmente crescerá junto com ela, além de continuar seu uso como uma linguagem de programação de uso geral.
C apareceu pela primeira vez em 1972 e 48 anos depois, ainda hoje inspira a sintaxe de outros idiomas.
Essa reorganização dos principais idiomas empurra o Java para a posição prateada. Obviamente, no próximo mês tudo poderá ser reorganizado e o Java poderá voltar a subir.
Mas, o Java está em declínio? Não há escassez de Java na empresa; no futuro previsível, o Java continuará sendo a principal linguagem de programação.
No entanto, especialmente na programação de aplicativos para dispositivos móveis, o Kotlin está em ascensão. De acordo com o ranking dos idiomas de programação da RedMonk de janeiro de 2020, o Kotlin está crescendo rapidamente. Dados do GitHub e Stack Overflow sugerem que agora é a 19a linguagem de programação mais usada. Grandes nomes como Duolingo migraram seu código-fonte do Java para o Kotlin, reduzindo sua contagem de linhas.
O risco continua a subir
No que diz respeito à atualização mensal do Índice TIOBE, não há muitas mudanças notáveis. A ferrugem está se aproximando dos 20 primeiros e, se mantiver sua trajetória, poderemos ver a lista em breve.
Por outro lado, o Perl pode estar fora dos gráficos, se continuar sua tendência de queda. Neste mês, houve uma taxa de variação de -0,51%. Atualmente, é o número 18 na lista, mas em maio de 2019 era o número 13.
Falamos sobre a entrada do Scratch nas 20 principais linguagens de programação no mês passado. A linguagem educacional ensina às crianças (de todas as idades!) Alguns conceitos básicos de codificação e habilidades de pensamento crítico por meio da criação de jogos. Está agora na 19ª posição com uma variação de + 0,32%.
