Editor de Downcodes traz interpretação do último relatório do GitHub! Python ultrapassou o JavaScript para se tornar a linguagem de programação mais popular graças à onda quente de inteligência artificial generativa. Essa mudança reflete a crescente importância do Python no aprendizado de máquina, na ciência de dados e na computação científica, bem como o influxo de desenvolvedores nas áreas STEM na comunidade de código aberto. O relatório também analisa o impacto da IA na qualidade do código-fonte aberto, na participação global dos desenvolvedores e na tendência de evolução dos modelos de IA, fornecendo uma referência valiosa para que possamos ter uma compreensão profunda das tendências de desenvolvimento da linguagem de programação e do status atual da aplicação. Tecnologia de IA.
No último relatório da plataforma de desenvolvimento GitHub, Python ultrapassou com sucesso o JavaScript para se tornar a linguagem de programação mais usada. Esta mudança deve-se principalmente ao atual boom da inteligência artificial (IA) generativa.
A ascensão do Python na comunidade de código aberto foi impulsionada por sua crescente importância no aprendizado de máquina, na ciência de dados e na computação científica. O GitHub apontou que a popularidade do Python está intimamente relacionada ao número crescente de desenvolvedores STEM (Ciência, Tecnologia, Engenharia e Matemática) ingressando na comunidade de código aberto.
Apesar das preocupações de que a codificação baseada em IA possa levar a uma qualidade de código inferior em projetos de código aberto, o GitHub afirma não ter visto sinais de que a IA esteja levando a contribuições de qualidade inferior. Na verdade, a contribuição dos projetos de IA generativa crescerá 59% em 2024, enquanto o número total de projetos de IA quase duplicará, com uma taxa de crescimento de 98%.
Embora os desenvolvedores nos Estados Unidos ainda lidem em contribuições de IA, os desenvolvedores da Índia, Alemanha, Japão e Singapura mostram maior atividade em termos de atividade geral.
Ao mesmo tempo, o GitHub tem observado desenvolvedores integrando cada vez mais modelos de IA em suas cadeias de ferramentas e migrando para modelos menores e mais eficientes que podem ser executados nativamente e incorporados em aplicativos móveis. O projeto de IA de código aberto que mais cresce em 2024 é “ollama/ollama”, uma ferramenta para executar modelos de linguagem em seu computador local.
Além do foco em pequenos modelos de código aberto, o GitHub também observou que os desenvolvedores demonstraram grande interesse na geração de imagens e em agentes de IA para automação de processos, e estão desenvolvendo mais ferramentas de IA para fins específicos, como aquelas para pesquisa acadêmica. Ao comparar os projetos de IA de código aberto mais populares, embora alguns projetos importantes permaneçam estáveis, projetos mais recentes como ollama e ComfyUI serão cada vez mais importantes em 2024.
Em sua conferência Cosmos 2024, o GitHub anunciou novas integrações de modelos de linguagem, incluindo Claude3.5Sonnet da Anthropic, Gemini1.5Pro do Google e os modelos o1-preview e o1-mini da OpenAI. A expansão marca uma mudança na estratégia à medida que o GitHub, de propriedade da Microsoft, compete com seu parceiro OpenAI no mercado de ferramentas para desenvolvedores. Outras ferramentas de programação, como o Cursor, também ganharam cada vez mais o favor dos desenvolvedores ao utilizar o modelo Sonnet da Anthropic.
Em suma, a ascensão do Python e o crescente desenvolvimento da IA na comunidade de código aberto anunciam a direção futura das linguagens de programação e do desenvolvimento de software. O editor do Downcodes continuará prestando atenção a esta área e trazendo para você relatórios mais interessantes.