Η Python ξεπερνά την Java σε αριθμό έργων στο GitHub
GitHub δημοσιεύεταικανω ΑΝΑΦΟΡΑ με ανάλυση στατιστικών για το 2019. Η πιο ενδιαφέρουσα αλλαγή ήταν η μετάβαση της Python στη δεύτερη θέση στην κατάταξη της δημοτικότητας των γλωσσών προγραμματισμού που χρησιμοποιούνται στο GitHub. Η γλώσσα Java έχει περάσει στην τρίτη θέση. Η JavaScript παραμένει ο ηγέτης. Η PHP διατήρησε τη θέση της στην τέταρτη θέση. Η γλώσσα C++ προωθήθηκε από την πέμπτη θέση από το C# και η γλώσσα C από την όγδοη θέση από τα σενάρια Shell. Η μεγαλύτερη δυναμική αύξησης του αριθμού των συμμετεχόντων παρατηρείται για τις γλώσσες Dart και Rust.
Άλλες τάσεις:
Το κοινό του GitHub αυξήθηκε κατά 10 εκατομμύρια χρήστες και έφτασε τα 41 εκατομμύρια (πέρυσι ήταν 31 εκατομμύρια, πέρσι - 24 εκατομμύρια).
Κατά τη διάρκεια του έτους, δημιουργήθηκαν 44 εκατομμύρια νέα αποθετήρια και ο αριθμός των πρώτων αποθετηρίων που δημιουργήθηκαν από νέους προγραμματιστές αυξήθηκε κατά 44%. 1.3 εκατομμύρια νέοι προγραμματιστές συνέβαλαν στην ανάπτυξη και συνέβαλαν στις αλλαγές τους σε έργα ανοιχτού κώδικα.
Ο αριθμός των οργανισμών που εκπροσωπούνται στο GitHub αυξήθηκε από 2.1 σε 2.9 εκατομμύρια.
Κατά τη διάρκεια του έτους, υποβλήθηκαν 87 εκατομμύρια αιτήματα έλξης και έκλεισαν 20 εκατομμύρια ειδοποιήσεις προβλημάτων.
Οι ΗΠΑ φιλοξενούν περίπου το 20% των προγραμματιστών που είναι παρόντες στο GitHub. Μεταξύ άλλων χωρών, η Κίνα προηγείται με μεγάλη διαφορά, η Ινδία βρίσκεται στη δεύτερη θέση και η Γερμανία είναι στην τρίτη. Η Ρωσία βρίσκεται στην 8η θέση και η Ουκρανία στην 15η θέση.
Περισσότερα από 3.6 εκατομμύρια αποθετήρια έχουν εξαρτήσεις που σχετίζονται με 50 κορυφαία έργα ανοιχτού κώδικα. Για παράδειγμα, εκατομμύρια εξαρτήσεις έχουν έργα όπως ράγες, αστείο и αξίους. Ο μέσος αριθμός εξαρτήσεων για ένα αποθετήριο είναι 203. Ο μεγαλύτερος αριθμός εξαρτήσεων σημειώνεται για πακέτα NPM (3.5 εκατομμύρια), RubyGems (737 χιλιάδες), Maven (167 χιλιάδες), NuGet (94 χιλιάδες) και pip (78 χιλιάδες).
Το αποθετήριο με τον μεγαλύτερο αριθμό συμμετεχόντων παραμένει το Visual Studio Code, που αναπτύχθηκε από τη Microsoft. Ακολουθούν τα azure-docs (14 χιλιάδες) και Flutter (13 χιλιάδες). Κατά την αξιολόγηση του αριθμού των προγραμματιστών εξάρτησης, η πιο αξιοσημείωτη αύξηση σημειώθηκε για το TensorFlow, ο αριθμός των εξαρτημένων προγραμματιστών έργων για τους οποίους αυξήθηκε από 2238 σε 25166.
Επικεφαλής της κατάταξης των πιο γρήγορα αναπτυσσόμενων αποθετηρίων είναι
AspNetCore, flutter, vsts-docs, istio, amplify-js, charts και Proton.