GitHub s analizo statistike za 2019. Najbolja zanimljivost je pomak jezika Python na drugo mesto u rangiranju popularnosti programskih jezika korišćenih na GitHub-u. Jezik Java je premješten na treće mesto. Lider ostaje JavaScript. PHP je zadržao svoju poziciju na četvrtom mestu. Jezik C++ je pomeren sa petog mesta na jezik C#, dok je jezik C pao sa osmog mesta na Shell skripte. Najveća dinamika rasta broja učesnika zabeležena je za jezike Dart i Rust.
Druge tendencije:
- Publika GitHub-a je porasla za 10 miliona korisnika i dostigla 41 milion (prošle godine je bilo 31 milion, pretprošle godine — 24 miliona).
- Tokom godine je kreirano 44 miliona novih repozitorija, a broj prvih repozitorija, koje su kreirali novi programeri, porastao je za 44%. 1.3 miliona novih programera učestvovalo je u razvoju i prenelo svoje izmene u otvorene projekte.
- Broj organizacija predstavljenih na GitHub-u porastao je sa 2.1 na 2.9 miliona.
- Tokom godine je izvršeno 87 miliona pull zahteva i zatvoreno 20 miliona obaveštenja o problemima.
- U Sjedinjenim Američkim Državama se nalazi oko 20% programera predstavljenih na GitHub-u. Iz drugih zemalja, prednjači Kina; na drugom mestu je Indija, a na trećem Nemačka. Rusija je na 8. mestu, dok je Ukrajina na 15.
- Više od 3.6 miliona repozitorija je povezano zavisnostima sa 50 najvažnijih otvorenih projekata. Na primer, milioni zavisnosti imaju takvi projekti kao što su , in . Prosečan broj zavisnosti za jedan repozitorij iznosi 203. Najveći broj zavisnosti zabeležen je kod NPM paketa (3.5 miliona), RubyGems (737 hiljada), Maven (167 hiljada), NuGet (94 hiljade) i pip (78 hiljada).
- Repozitorijum sa najvećim brojem učesnika ostaje Visual Studio Code, razvijan od strane kompanije Microsoft. Slede azure-docs (14 hiljada) i Flutter (13 hiljada). Pri proceni broja programera zavisnosti, najznačajniji rast zabeležen je za TensorFlow, čiji se broj programera zavisnih projekata povećao sa 2238 na 25166.

- Rang liste najbrže rastućih repozitorija predvode
AspNetCore, flutter, vsts-docs, istio, amplify-js, charts i Proton.
Izvor: opennet.ru


