GitHub har publicerat en rapport med statistikanalys för 2024. Huvudtrender:
- SprÄket Python tog förstaplatsen i ranking av programmeringssprÄk, och flyttade JavaScript frÄn positionen som det mest populÀra sprÄket pÄ GitHub. Tredje platsen behöll sprÄket TypeScript, som i fjolens ranking flyttade Java till fjÀrde plats. SprÄket C har flyttat ner till nionde plats, vilket innebar att Shell tog Ättonde plats.

- I rankingen av de snabbast vÀxande sprÄken leder Python, följt av TypeScript, Go och HCL.

- I de nya repositorier som skapades under 2024 anvÀnds sprÄken JavaScript, Python, Java, TypeScript och C# mest frekvent.

- Under 2024 skapades det 108 miljoner nya repositorier pÄ GitHub (för 2023 var det 98 miljoner, för 2022 var det 85,7 miljoner, för 2021 var det 61 miljoner, för 2020 var det 60 miljoner). Det totala antalet projekt nÄdde 518 miljoner (+25%).
- Det totala bidraget frÄn deltagare till alla projekt uppskattas till 5,2 miljarder aktiviteter (commits, issue, pull-requests, diskussioner, recensioner, osv.). För jÀmförelse var det 4,5 miljarder aktiviteter under 2023 och 3,5 miljarder under 2022.
- Bidraget till öppna och offentligt tillgÀngliga projekt uppskattas till 1 miljard aktiviteter (de ÄterstÄende 4,2 miljarder (82%) har gjorts i privata repositorier).
- Topplistan över lÀnderna för Äret har inte förÀndrats, USA ligger fortfarande i ledningen vad gÀller antalet utvecklare, följt av Indien, Kina, Brasilien, Storbritannien, Ryssland och Tyskland.

- Det snabbast vÀxande gemenskapen Àr den frÄn Indien, med en fortsatt tillvÀxttakt kommer den att övertrÀffa gemenskapen frÄn USA Är 2027. Den tyska gemenskapen förvÀntas flyttas frÄn sjunde till Ättonde plats Är 2026, medan den ryska gemenskapen förvÀntas flyttas frÄn sjÀtte till nionde plats Är 2025.

- NÀr det gÀller bidrag till öppna projekt dominerar utvecklare frÄn USA med stor marginal, och Ryssland kom inte med pÄ topp tio (aktiviteten frÄn Ryssland Àr frÀmst kopplad till privata repositorier). Under Äret har 1,4 miljoner nya deltagare anslutit sig till utvecklingen av öppna projekt pÄ GitHub.

- I frÄga om antalet utvecklare som för första gÄngen deltog i utvecklingen av öppna projekt, leder projekten VSCode, Home Assistant, Microsoft PowerToys, java2bedrock.sh, ultralytics, flutter, langchain, Ultimaker Cura.
- Bland mest deltagande repositorier leder home-assistant (21K), vscode (20K), leo (20K), first-contributions (13K), flutter (10K), NixOS nixpkgs (9K), next.js (9K), langchain (8K), godot (7K) och ollama (7K).
- Under Äret har 70 000 nya offentliga eller öppna projekt för utveckling av generativa AI-system tillkommit (2023 tillkom 65 000). Antalet Àndringar som görs i AI-projekt har ökat med 60% under Äret. Det totala antalet AI-projekt har nÄtt 137 000. Bland de mest populÀra AI-projekten kan nÀmnas: stable-diffusion-webui, AutoGPT, ollama, gpt4all, gpt_academic, ComfyUI.

- Under Äret registrerades en lÀcka via repositories av 39 miljoner nycklar, tokens och andra hemliga data som utvecklare glömt i koden. Den vanligaste typen av sÄrbarheter blev problem relaterade till kodinsÀttning (till exempel SQL-injektioner).

Samtidigt tillkÀnnagavs vinnarna av GitHub Awards 2024:
- Nominering "Wonderfully Welcoming": projektet Home Assistant, som utvecklar en plattform för smarta hem.
- Nominering "Noteworthy Newcomer": Abi Raja för projektet screenshot-to-code med ett verktyg för att generera kod baserat pÄ grÀnssnittsmallar och skÀrmdumpar (ett grÀnssnitt över AI-systemen Claude Sonnet 3.5 och GPT-4o).
- Nominering "Global Grandiose": webbramverket GatsbyJS (baserat pÄ React).
- Nominering "Awesome AI": Ollama, ett verktyg för lokal körning av stora sprÄkmodeller.
- Nominering "Supply Chain Sentinel": Simon Gerst, för frÀmjandet av CodeQL.
- Nominering "Audience Choice": ORM-verktyget (Object-Relational Mapping) Prisma, som förenklar arbetet med PostgreSQL, MySQL och SQLite i JavaScript- och TypeScript-kod.
- Nominering "OSPO Leadership": den största indiska börsmÀklarplattformen Zerodha, som aktivt anvÀnder, skapar och stöder Open Source.
- Nominering "GitHub for Good": laboratoriet The Hive, som anvÀnde AI vid planeringen av placeringen av flyktingar.
- Nominering "AI Champion": SAP för implementering av GitHub Copilot i utvecklingsprocessen.
KĂ€lla: opennet.ru








