Ranking de linguagens, segundo o Github

Hello Devs!

A PYPL (PopularitY of Programming Language – http://pypl.github.io/PYPL.html) lista em seu ranking, as linguagens mais utilizadas com base em métricas relevantes e de fato há grande coerência com o cenário de mercado, inclusive aqui no Brasil.

Vejamos:

Observando o ranking, inicialmente o top 10, devemos observar a representatividade do Python, embora com uma redução de 2,3% quando comparado um ano anterior (2021). Java e C seguem com redução de códigos versionados no Github, seguindo também o PHP que aparece na 6ª posição, porém com queda de 1% comparado a 2021. As demais que compõem os 10 primeiros lugares oscilam positivamente, ou seja, estão sendo mais usados em coparação ao ano passado. TypeScript segue em crescimento, ainda discreto. Ponto curioso na 9ª e 10ª posições que mostram que os desenvolvedores iOS estão trocando o Objective-C pelo Swift.

Agora vejam as posições imediatamente seguintes às 10 primeiros, onde muitas oscilações são observadas. O Go, linguagem com peso do Google, segue subindo, sinalizando uma interessante crescente que pode nos indicar uma tendência. Matlab estável, em parte por ser uma linguagem nichada ao seu propósito. O Kotlin aparece com declínio considerando o volume de código versionado no Github. Uma interpretação possível seria que, por exemplo, aplicativos que vem sendo desenvolvidos para Android, em Kotlin, provavelmente estão sendo desenvolvidos com linguagens que geram binários híbridos, como Flutter, React Native, entre outros. Ruby, VB, Dart e Abap seguem estáveis.

Em resumo, o cenário parece ser bem coerente e realista. Mas como sabemos, as mudanças da área de tecnologia, especialmente do desenvolvimento de software são bastante dinâmicas. Sempre observar a tendência, por si, é um elemento interessante para o direcionamento de carreira e escolha de cursos, investimentos e especializações.

E aí, qual a próxima linguagem que você investirá?

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *