Python ir atspiedis JavaScript no 1. vietas GitHub reitingā. GitHub statistika par 2024. gadu

GitHub ir publicējis ziņojumu ar analīzi par statistiku 2024. gadā. Galvenās tendences:

  • Valoda Python ieguvusi pirmo vietu programmēšanas valodu reitingā, atspiežot JavaScript no vispopulārākās valodas pozīcijas GitHub. Trešo vietu saglabājusi valoda TypeScript, kas pagājušā gada reitingā izspieda Java uz ceturto vietu. Valoda C pārcēlusies uz 9. vietu, atdodot 8. vietu Shell.
    Python ir atspiedis JavaScript no 1. vietas GitHub reitingā. GitHub statistika par 2024. gadu
  • Visstraujāk augošo valodu reitingā līderis ir Python, kam seko TypeScript, Go un HCL.
    Python ir atspiedis JavaScript no 1. vietas GitHub reitingā. GitHub statistika par 2024. gadu
  • Jaunizveidotajos 2024. gada repozitorijos visbiežāk izmantotās valodas ir JavaScript, Python, Java, TypeScript un C#.
    Python ir atspiedis JavaScript no 1. vietas GitHub reitingā. GitHub statistika par 2024. gadu
  • 2024. gada laikā GitHub tika izveidoti 108 miljoni jaunu repozitoriju (2023. gadā – 98 miljoni, 2022. gadā – 85.7 miljoni, 2021. gadā – 61 miljons, 2020. gadā – 60 miljoni). Kopējais projektu skaits sasniedza 518 miljonus (+25%).
  • Kopējais dalībnieku ieguldījums visos projektos ir vērtēts 5.2 miljardu darbību apmērā (komitē, izsist, pull pieprasījumi, diskusijas, atsauksmes utt.). Salīdzinājumam, 2023. gadā tika veikti 4.5 miljardi darbību, bet 2022. gadā – 3.5 miljardi.
  • Ieguldījums atklātajos un publiski pieejamajos projektos ir novērtēts 1 miljardu darbību (pārējie 4.2 miljardi (82%) ir veikti privātajos repozitorijās).
  • Top10 valstu reitinga stāvoklis gada laikā nav mainījies, pirmajā vietā pēc izstrādātāju skaita joprojām ir ASV, otrajā – Indija, trešajā – Ķīna, ceturtajā – Brazīlija, piektajā – Apvienotā Karaliste, sestajā – Krievija, septītajā – Vācija.
    Python ir atspiedis JavaScript no 1. vietas GitHub reitingā. GitHub statistika par 2024. gadu
  • Visstraujāk augošajai atzīta kopiena no Indijas, saglabājot izaugsmes dinamiku, 2027. gadā tā apsteigs ASV kopienu. Vācijai prognozē 2026. gadā pārcelšanos no 7. uz 8. vietu, bet Krievijai 2025. gadā pārcelšanos no 6. uz 9. vietu.
    Python ir atspiedis JavaScript no 1. vietas GitHub reitingā. GitHub statistika par 2024. gadu
  • Kopējā ieguldījumā atklātajos projektos pārliecinoši līderi ir izstrādātāji no ASV, bet Krievija nav iekļuvusi pirmajā desmitniekā (aktivitāte no Krievijas galvenokārt saistīta ar privātajiem repozitorijiem). Gada laikā GitHub atklāto projektu izstrādē piedalījās 1.4 miljoni jaunu dalībnieku.
    Python ir atspiedis JavaScript no 1. vietas GitHub reitingā. GitHub statistika par 2024. gadu
  • Pēc izstrādātāju skaita, kuri pirmo reizi piedalījās atklāto projektu izstrādē, līderi ir projekti VSCode, Home Assistant, Microsoft PowerToys, java2bedrock.sh, ultralytics, flutter, langchain, Ultimaker Cura.
  • Pēc dalībnieku skaita līderos ir repozitoriji home-assistant (21K), vscode (20K), leo (20K), first-contributions (13K), flutter (10K), NixOS nixpkgs (9K), next.js (9K), langchain (8K), godot (7K) un ollama (7K).
  • Gada laikā ir pievienotas 70 tūkstoši jaunu publisku vai atvērtu projektu, kas attīsta ģeneratīvās AI sistēmas (2023. gadā tika pievienoti 65 tūkstoši). Izmaiņu skaits, kas veikts AI projektos, gada laikā pieaudzis par 60%. Kopējais AI projektu skaits sasniedzis 137 tūkstošus. Starp populārākajiem AI projektiem ir: stable-diffusion-webui, AutoGPT, ollama, gpt4all, gpt_academic, ComfyUI.
    Python ir atspiedis JavaScript no 1. vietas GitHub reitingā. GitHub statistika par 2024. gadu
  • Gada laikā tika konstatēta noplūde caur repozitorijiem 39 miljonu atslēgu, tokenu un citu slepeno datu, ko izstrādātāji bija aizmirsuši kodā. Izplatītākais ievainojamību veids bija problēmas, kas saistītas ar koda ievietošanu (piemēram, SQL vaicājumu ievietošana).
    Python ir atspiedis JavaScript no 1. vietas GitHub reitingā. GitHub statistika par 2024. gadu

Vienlaikus tika paziņoti GitHub Awards 2024 laureāti:

  • Kategorija „Brīnišķīgi welcoming”: projekts Home Assistant, kas attīsta gudrās mājas platformu.
  • Kategorija „Ievērības cienīgs jaunpienācējs”: Abi Raja par projektu screenshot-to-code, kas ir rīks koda ģenerēšanai, pamatojoties uz lietotāja saskarnes maketiem un ekrānšāviņiem (sistēmu integrācija ar AI modeļiem Claude Sonnet 3.5 un GPT-4o).
  • Kategorija „Globālais grandiozs”: web rāmītes GatsbyJS (uz React bāzes).
  • Kategorija „Lieliska AI”: Ollama, rīku komplekts lielo valodas modeļu lokālai palaišanai.
  • Kategorija „Piegādes ķēdes sargs”: Simon Gerst par CodeQL popularizēšanu.
  • Kategorija „Publikas izvēle”: ORM rīks (Object-Relational Mapping) Prisma, kas atvieglo darbu ar PostgreSQL, MySQL un SQLite JavaScript un TypeScript kodā.
  • Kategorija „OSPO līderība”: lielākā Indijas biržā brokeru platforma Zerodha, kas aktīvi izmanto, rada un uztur atvērtā koda projektus.
  • Kategorija „GitHub for Good”: laboratorija The Hive, kas izmantoja AI bēgļu izvietošanas plānošanai.
  • Kategorija „AI čempions”: SAP par GitHub Copilot ieviešanu izstrādes procesā.

Avots: opennet.lv

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster