GitHub avaldas aruande, kus analüüsiti 2023. aasta statistikat. Peamised suundumused:
- 2023. aastal loodi GitHubis 98 miljonit uut projekti (2022. aastal — 85,7 miljonit, 2021. aastal — 61 miljonit, 2020. aastal — 60 miljonit). Projektide koguarv saavutas 420 miljonit (+27%), samas kui avalikult kättesaadavate depotite arv oli 284 miljonit (+22%).
- Koguinvesteering osalejatelt kõikidesse projektidesse on hinnanguliselt 4,5 miljardit tegevust (commit'id, issue'd, pull-request'id, arutelud, ülevaated jne). Võrdluseks: 2022. aastal toimus 3,5 miljardit sellist tegevust.
- GitHubi publik koos 2023. aasta jooksul kasvas 20,2 miljonit kasutajat (+26%) ja saavutas 114 miljonit (eelmisel aastal oli 20,5 miljonit, aastatel enne seda — 73 miljonit ja kolm aastat tagasi — 56 miljonit). Arendajate arvu poolest on esimesel kohal Ameerika Ühendriigid, teisel — India, kolmandal — Hiina, neljandal — Brasiilia, viiendal — Ühendkuningriik, kuuendal — Venemaa, seitsmendal — Saksamaa.

- Aasta jooksul on lisandunud umbes 65 000 uut masinõppeprojekti, mis on 248% rohkem kui eelmisel aastal. AI-projektide osalejate arv on aastaga kasvanud 148%. Aasta peamise trendina on märgata huvi suurenemist tehisintellekti tehnolooge arendamise vastu. GitHubis läbi viidud küsitluse andmetel kasutab või katsetab 92% arendajatest juba AI-tööriistu.

- GitHubis on kõige populaarsem keeleks jätkuvalt JavaScript. Teisel kohal püsib Python. Kolmandat kohta hoiab TypeScript, mis on tõuganud Java neljandale kohale. 5., 6. ja 7. kohal on C#, C++ ja PHP. Kaheksandaks on tõusnud keel C, mis on tõuganud Shelli üheksandale kohal. Kümnendat kohta hoiab keel Go. Varasemalt kümnendal kohal olnud Ruby on nüüd langenud 15. kohale. Oluliselt (+36%) on suurenenud HCL (HashiCorp Configuration Language) populaarsus, mis tõi selle 11. kohale. 12., 13. ja 14. kohad on Kotlin, Dart ja SCSS.

- Kõige aktiivselt populaarsust koguvate keelte edetabelis juhib Rust (+40%), järgmistena on Lua, TypeScript ja HCL. Tõuseb ka T-SQL ja TeXi populaarsus.

- GitHub Actions'is aastas tehtud tööde arv on suurenenenud 169%.
- Rohkem kui 80% muudatustest tehakse privaatsetesse hoidlate. Privaatsetes ja avalikes hoidlates on registreeritud vastavalt 4,2 miljardit ja 310 miljonit muudatust.
- Kasvavad cloud-native rakenduste populaarsus ning „infrastruktuur kui kood“ (IaC) mudel, põhinedes Git'ile. Üle 1 miljoni avaliku hoidla puhul kasutatakse konteinerite loomisel Dockerfile'i.
- Kasvab arendajate arv, kes kasutavad automatiseeritud haavatavuste jälgimise süsteeme sõltuvustes. Selliste süsteemide poolt vastu võetud Pull-requests'ide arv on aastaga suurenenud 60%.
- GitHub'is avatud projektidesse on aastas vastu võetud üle 301 miljoni muudatuse.
- Osalejate arvult juhivad hoidlad VSCode, Home Assistant ja Flutter:

- Uute osalejate arengu taseme järgi juhivad hoidlad:

Samaaegselt kuulutati välja GitHub Awards 2023 võitjad:
- Kategooria „Wonderfully Welcoming“: Python Software Foundation.
- Kategooria „Global Grandiose“: Web-raamistik liidesete loomiseks - Storybook.
- Kategooria „Hardware Hacker“: Limor Fried (@LadyADA), Adafruit Industries'i juhi, kes toodab avatud riistvara.
- Auhind «Noteworthy Newcomer»: masinõppe keelega mudelite põhine rakenduste loomise raamistik — LangChain.
- Auhind «Supply Chain Sentinel»: Alexander Brandes (@notmyfault), projekti Jenkins hooldaja.
- Auhind «Audience Choice»: staatiliste veebilehtede generaator Astro.
- Auhind «OSPO Leadership» (Avatud Allika Programmide Kontorid): ettevõte Mercedes Benz, kes aktiivselt kasutab avatud tarkvara ja avaldas sobiva manifesti.
- Auhind «DevOps Champion»: Katie Peters ettevõttest TELUS.
- Auhind «GitHub for Good»: organisatsioon Ersilia, kes arendab avatud tarkvara meditsiini valdkonnas.
Lisaks esitles GitHub uusi rakenduste turvakatse tööriistu, mis kasutavad masinõpet, ja kuulutas välja detsembris AI-nõustajaga vestluse (GitHub Copilot Chat), mis aitab koodi kirjutada, vigu tuvastada ja teste luua ning vastab arendusega seotud küsimustele loomulikus keeles.
Allikas: opennet.ru






