CÓDIGOS

Python chega ao topo das linguagens de programação 18281i

O que isso revela sobre como o mundo está desenvolvendo software em 2025?  zr4k

04 de fevereiro de 2025 - 10:21
Julio Viana (Foto: Divulgação)

Julio Viana (Foto: Divulgação)

A comunidade de desenvolvimento de software está ando por uma profunda transformação, potencializada pelo uso de novas tecnologias. Em 2024, isso se tornou evidente quando o ranking de linguagens de programação mais usadas do GitHub ou a ter um novo líder: o JavaScript foi ultraado pelo Python após 10 anos no topo.

A mudança na primeira colocação acompanha o investimento da comunidade de desenvolvedores em projetos de IA em código aberto, bem como iniciativas de pesquisa e ciência de dados. A versatilidade do Python e as possibilidades de uso em diversas aplicações também evidenciam sua subida ao topo das linguagens de programação mais usadas em projetos de código aberto.

O ranking atualizado aparece na mais recente edição do relatório The State of the Octoverse, mas o crescimento do Python é constante desde 2019, quando assumiu a segunda colocação entre as linguagens de programação mais usadas. A cada ano, a diferença se tornava menor, até agora, quando chegou ao topo da lista.

Dados históricos também o colocam como líder no quesito crescimento em uso no GitHub desde 2023. Este é um movimento que reflete o boom da Inteligência Artificial e consolida o Python como escolha para desenvolvedores e pesquisadores em IA, enquanto se destaca por sua legibilidade e simplicidade.

A expectativa também é de crescimento contínuo no número de projetos e contribuições usando Python, da mesma forma que aconteceu no ado com o JavaScript. Para o GitHub, 2024 foi o ano de aplicação real da inteligência artificial em projetos na plataforma, após um 2023 de experimentações e de testes. Isso é demonstrado por um crescimento de 98% nos projetos envolvendo IA generativa, com um aumento de 60% nas contribuições em todo o mundo.

A competição continua, já que, segundo o Octoverse, o JavaScript segue à frente quando levados em conta apenas os repositórios criados nos últimos 12 meses, mostrando que ainda é popular na comunidade. Enquanto isso, o crescimento do Python serve como demonstração das tendências atuais e futuras, à medida em que a demanda por eficiência e ibilidade no desenvolvimento de software se torna cada vez mais crítica.

Diante de tudo isso, a inteligência artificial se tornou parte integrante da experiência de desenvolvimento de software, com ferramentas como o GitHub Copilot, que teve sua versão gratuita lançada no final do ano ado para alcançar um número maior de desenvolvedores, além de aumentar a busca por confiabilidade e qualidade nos códigos produzidos. O resultado apontado pela pesquisa do GitHub é um desenvolvimento 55% mais rápido e com mais confiança. A inovação abrange desde os desenvolvedores mais experientes até os novatos, que podem entrar nesse mundo com recursos como o recém-anunciado GitHub Spark, que permite a criação de códigos por meio de linguagem natural.

Além do desenvolvimento de código

Para o GitHub, a definição de quem é um desenvolvedor de software e qual o escopo do seu trabalho está mudando, indo além da criação de aplicações. Hoje, pesquisadores, cientistas, profissionais de TI e operações estão escrevendo código e aprendendo mais sobre desenvolvimento de software, em um movimento que também evidencia as mudanças no mercado de trabalho.

Um exemplo claro é o crescimento explosivo na utilização de Jupyter Notebooks. O uso quase triplicou entre 2022 e 2023, um crescimento de mais de 170%, com novo aumento, de 92%, entre 2023 e 2024. Isso mostra que o GitHub serve como espaço para que cientistas de dados e pesquisadores desenvolvam aplicações que auxiliem nas análises de grandes volumes de informações, métricas avançadas e outros elementos de alta complexidade.

Enquanto a plataforma de computação interativa é amplamente utilizada pelos cientistas de dados em tarefas de análise, visualização e criação de modelos estatísticos, a inteligência artificial também tem participação significativa, sendo aplicada em modelos de deep learning e aprendizado de máquina. O GitHub observou o crescimento no uso de Jupyter Notebooks desde 2018. Nos dois últimos anos, foi ainda mais significativo, caminhando lado a lado com o aumento na popularidade do Python.

Enquanto a inteligência artificial continua moldando o futuro, o papel do Python deve seguir expandindo, demonstrando sua permanência e importância em um mundo cada vez mais dependente de dados e inovação. A comunidade do GitHub, incluindo a base de desenvolvedores brasileira, está na vanguarda dessa transformação, adotando ferramentas e tecnologias que ampliam a produtividade e fomentam o crescimento contínuo desse segmento.

*Por Julio Viana, gerente regional do GitHub no Brasil.

Leia mais 6z23s

DEI

Navegando em mercados polarizados 6421p

Há 130 dias
PLANOS

Quer começar um projeto complicado? 4qa1r

Há 130 dias
NEGÓCIOS

Prospecção relacional no mercado de TI b324m

Há 165 dias
MERCADO

Conexão: o alicerce de vendas 31443r

VENDAS

O dono é o primeiro vendedor 3i602z

SITES

Descomplicando o SRE 431kk