Python wyprzedził Javę pod względem liczby projektów na GitHub

GitHub opublikował raport z analizą statystyk za 2019 rok. Najbardziej interesującą zmianą było przemieszczenie języka Python na drugie miejsce w rankingu popularności języków programowania używanych na GitHubie. Język Java zajął trzecie miejsce. Liderem pozostaje JavaScript. PHP utrzymał swoją pozycję na czwartym miejscu. Język C++ został przesunięty z piątego miejsca przez język C#, a język C z ósmego miejsca przez skrypty Shell. Największa dynamika wzrostu liczby uczestników występuje dla języków Dart i Rust.

Python wyprzedził Javę pod względem liczby projektów na GitHub

Inne tendencje:

  • Liczba użytkowników GitHuba wzrosła o 10 mln i osiągnęła 41 mln (w zeszłym roku było 31 mln, a dwa lata temu — 24 mln).
  • W ciągu roku stworzono 44 mln nowych repozytoriów, a liczba pierwszych repozytoriów tworzonych przez nowych programistów wzrosła o 44%. 1,3 mln nowych programistów wzięło udział w rozwoju i przesłało swoje zmiany do otwartych projektów.
  • Liczba organizacji przedstawionych na GitHubie wzrosła z 2,1 do 2,9 mln.
  • W ciągu roku dokonano 87 mln pull requestów i zamknięto 20 mln powiadomień o problemach.
  • W USA znajduje się około 20% programistów przedstawionych na GitHubie. Z innych krajów zdecydowanym liderem jest Chiny, na drugim miejscu znajduje się Indie, a na trzecim Niemcy. Rosja zajmuje 8 miejsce, a Ukraina 15.

    Python wyprzedził Javę pod względem liczby projektów na GitHub
  • Ponad 3,6 mln repozytoriów ma zależności od 50 czołowych projektów open source. Na przykład, miliony zależności mają takie projekty jak rails, jest i axios. Średnia liczba zależności dla jednego repozytorium wynosi 203. Największa liczba zależności odnotowana została dla pakietów NPM (3,5 mln), RubyGems (737 tys.), Maven (167 tys.), NuGet (94 tys.) i pip (78 tys.).
  • Repozytorium z największą liczbą uczestników pozostaje Visual Studio Code, rozwijane przez firmę Microsoft. Następne są azure-docs (14 tys.) i Flutter (13 tys.). Przy ocenie liczby programistów zależności, najbardziej zauważalny wzrost odnotowano dla TensorFlow, liczba programistów zależnych projektów wzrosła z 2238 do 25166.

    Python wyprzedził Javę pod względem liczby projektów na GitHub
  • Ranking najszybciej rozwijających się repozytoriów prowadzą
    AspNetCore, flutter, vsts-docs, istio, amplify-js, charts i Proton.

    Python wyprzedził Javę pod względem liczby projektów na GitHub

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster