GitHub con l'analisi delle statistiche per l'anno 2019. Il cambiamento più interessante è stata la posizione del linguaggio Python, che è passato al secondo posto nella classifica della popolarità dei linguaggi di programmazione utilizzati su GitHub. Il linguaggio Java è scivolato al terzo posto. Il leader rimane JavaScript. PHP ha mantenuto la sua posizione al quarto posto. Il linguaggio C++ è stato superato dal linguaggio C#, mentre il linguaggio C è sceso dall'ottavo posto a favore degli script Shell. La maggiore dinamica di crescita del numero di partecipanti si osserva per i linguaggi Dart e Rust.
Altre tendenze:
- Il numero di utenti su GitHub è aumentato di 10 milioni, raggiungendo i 41 milioni (l'anno scorso erano 31 milioni, due anni fa 24 milioni).
- Nell'ultimo anno sono stati creati 44 milioni di nuovi repository, e il numero di repository iniziali creati dai nuovi sviluppatori è aumentato del 44%. 1,3 milioni di nuovi sviluppatori hanno partecipato allo sviluppo e hanno condiviso le proprie modifiche nei progetti open source.
- Il numero di organizzazioni presenti su GitHub è aumentato da 2,1 a 2,9 milioni.
- Durante l'anno sono stati effettuati 87 milioni di pull request e chiusi 20 milioni di notifiche sui problemi.
- Negli Stati Uniti si trova circa il 20% degli sviluppatori presenti su GitHub. Tra gli altri paesi, la Cina si distingue per larga misura, seguita dall'India al secondo posto e dalla Germania al terzo. La Russia si colloca all'ottavo posto, mentre l'Ucraina è al quindicesimo.
- Oltre 3,6 milioni di repository sono collegati a dipendenze con i 50 principali progetti open source. Ad esempio, milioni di dipendenze hanno progetti come , e . Il numero medio di dipendenze per repository è di 203. Il maggior numero di dipendenze è stato registrato per i pacchetti NPM (3,5 milioni), RubyGems (737 mila), Maven (167 mila), NuGet (94 mila) e pip (78 mila).
- Il repository con il maggior numero di partecipanti rimane Visual Studio Code, sviluppato da Microsoft. A seguire ci sono azure-docs (14 mila) e Flutter (13 mila). Nella valutazione del numero di sviluppatori delle dipendenze, la crescita più significativa è stata registrata per TensorFlow, il numero di sviluppatori di progetti dipendenti è aumentato da 2238 a 25166.

- La classifica dei repository in più rapida crescita è guidata da
AspNetCore, flutter, vsts-docs, istio, amplify-js, charts e Proton.
Fonte: opennet.ru


