GitHub publicou un informe que analiza as estatísticas para 2023. Principais tendencias:
- En 2023 creáronse 98 millóns de novos proxectos en GutHub (para 2022 - 85.7 millóns, para 2021 - 61 millóns, para 2020 - 60 millóns). O número total de proxectos alcanzou os 420 millóns (+27%), e o número de repositorios accesibles ao público alcanzou os 284 millóns (+22%).
- A contribución total dos participantes a todos os proxectos estímase en 4.5 millóns de accións (commits, problemas, pull requests, discusións, revisións, etc.). A modo de comparación, en 2022 realizáronse 3.5 millóns de accións deste tipo.
- A audiencia de GitHub creceu en 20.2 millóns de usuarios ao longo do ano (+26%) e alcanzou os 114 millóns (o ano pasado foi de 20.5 millóns, o ano anterior -73 millóns, hai tres anos- 56 millóns). Estados Unidos ocupa o primeiro lugar en canto ao número de desenvolvedores, a India o segundo, China o terceiro, Brasil o cuarto, Gran Bretaña o quinto, Rusia o sexto e Alemaña o sétimo.

- Durante o ano engadíronse uns 65 mil novos proxectos relacionados coa aprendizaxe automática, o que supón un 248% máis que o ano pasado. O número de participantes en proxectos de IA creceu un 148 % ao longo do ano. A principal tendencia do ano é o crecente interese polos desenvolvementos relacionados coas tecnoloxías de intelixencia artificial. Segundo unha enquisa realizada en GitHub, o 92% dos desenvolvedores xa está usando ou experimentando co uso de ferramentas de IA.

- JavaScript segue sendo a linguaxe máis popular en GitHub. Python conserva o segundo lugar. O terceiro lugar foi a linguaxe TypeScript, que desprazou a linguaxe Java ao cuarto lugar. Os postos 5º, 6º e 7º foron realizados polas linguaxes C#, C++ e PHP. Lingua C ascendeu ao oitavo lugar, desprazando a Shell ao noveno lugar. O décimo lugar ocupou o idioma Go. A lingua Ruby, que antes ocupaba o posto 10, pasou inmediatamente á posición 15. A popularidade da linguaxe HCL (Hashicorp Configuration Language) específica do dominio, que ocupou o posto 36, aumentou significativamente (+11%). Os postos 12, 13 e 14 foron ocupados por Kotlin, Dart e SCSS.

- Rust (+40%) lidera o ranking das linguas de popularidade que máis rapidamente gañan, seguido de Lua, TypeScript e HСL. Houbo un aumento na popularidade de T-SQL e TeX.

- O número de obras completadas en GitHub Actions aumentou un 169 % ao longo do ano.
- Máis do 80% dos cambios realízanse en repositorios privados. Houbo 4.2 millóns de cambios nos repositorios privados e 310 millóns nos públicos.
- A popularidade das aplicacións deseñadas para executarse en contornos nativos da nube ou empregar o modelo de infraestrutura como código (IaC) baseado en Git está crecendo. Máis de 1 millón de repositorios públicos usan Dockerfiles para crear contedores.
- Houbo un aumento no número de desenvolvedores que utilizan sistemas automatizados para rastrexar vulnerabilidades de dependencia. O número de solicitudes Pull aceptadas deste tipo de sistemas aumentou un 60 % ao longo do ano.
- Durante o ano aceptáronse máis de 301 millóns de cambios en proxectos abertos en GitHub.
- Os principais repositorios en canto ao número de participantes son VSCode, Home Assistant e Flutter:

- En canto ao nivel de implicación dos novos participantes no desenvolvemento, os seguintes repositorios están á cabeza:

Ao mesmo tempo, déronse a coñecer os gañadores dos Premios GitHub 2023:
- Premio maravillosamente acolledor: Python Software Foundation.
- Nominación “Global Grandiose”: framework web para construír interfaces de Storybook.
- Premio Hardware Hacker: Limor Fried (@LadyADA), líder da empresa de hardware aberto Adafruit Industries.
- Nominación "Noteworthy Newcomer": marco para a creación de aplicacións baseadas en modelos de linguaxe de aprendizaxe automática - LangChain.
- Nominación "Supply Chain Sentinel": Alexander Brandes (@notmyfault), mantedor do proxecto Jenkins.
- Nominación "Audience Choice": xerador de sitios estáticos Astro.
- Nominación OSPO Leadership (Open Source Program Offices): Mercedes Benz, que utiliza activamente software de código aberto e publicou un manifesto correspondente.
- Premio Campión DevOps: Katie Peters de TELUS.
- Nominación "GitHub for Good": organización Ersilia, que desenvolve software de código aberto para a medicina.
Ademais, GutHub presentou novas ferramentas de proba de seguridade de aplicacións mediante a aprendizaxe automática e anunciou o lanzamento en decembro dun chat cun consultor de IA (GitHub Copilot Chat), que axuda a escribir código, identificar erros e crear probas, así como a desenvolver respostas. preguntas relacionadas.dadas en linguaxe natural.
Fonte: opennet.ru






