+38/050/370-3627
+38/093/220-0872
+38/044/257-2444
Новини

Python випередив Java за кількістю проектів на GitHub

Python випередив Java за кількістю проектів на GitHub

GitHub опублікував звіт з аналізом статистики за 2019 рік. Найбільш цікавою зміною стало переміщення мови Python на друге місце у рейтингу популярності мов програмування, які використовуються на GitHub. Мова Java змістилася на третє місце. Лідером, як і раніше, залишається JavaScript. PHP зберіг свою позицію на четвертому місці. Мова C++ була зсунута з п'ятого місця мовою C#, а мова Сі з восьмого місця сценаріями Shell. Найбільша динаміка зростання кількості учасників спостерігається для мов Dart та Rust.

Інші тенденції:

  • Аудиторія GitHub зросла на 10 млн користувачів і досягла 41 млн (торік було 31 млн, позаминулого - 24 млн).
  • За рік було створено 44 млн нових репозиторіїв, а кількість перших репозиторіїв, створюваних новими розробниками, збільшилася на 44%. 1.3 млн нових розробників взяли участь у розробці та передали свої зміни відкритим проектам.
  • Кількість представлених на GitHub організацій збільшилася з 2.1 до 2.9 млн.
  • За рік було здійснено 87 млн ​​pull-запитів та закрито 20 млн повідомлень про проблеми.
  • У США знаходиться близько 20% розробників, представлених на GitHub. З інших країн із великим відривом лідирує Китай, друге місце Індія, третьому Німеччина. Росія на 8-му місці, а Україна на 15-му.
  • Більше 3.6 млн репозиторіїв пов'язані залежностями з 50 топовими відкритими проектами. Наприклад, мільйони залежностей мають такі проекти, як rails, jest і axios. Середня кількість залежностей для одного репозиторію становить 203. Найбільше залежностей відзначено для NPM-пакетів (3.5 млн), RubyGems (737 тис.), Maven (167 тис), NuGet (94 тис.) і pip (78 тис.). /li>
  • Репозиторієм із самим великою кількістю учасників залишається Visual Studio Code, що розвивається корпорацією Microsoft. Далі йдуть azure-docs (14 тис.) та Flutter (13 тис.). При оцінці числа розробників залежностей найбільш помітне зростання відзначено для TensorFlow, число розробників залежних проектів для якого збільшилося з 2238 до 25166.
  • Рейтинг репозиторіїв, що найбільш швидко розвиваються, очолюють AspNetCore, flutter, vsts-docs, istio, amplify-js, charts і Proton.

Інші новини