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

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

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

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

  • Аудиторія GitHub зросла на 10 млн користувачів і досягла 41 млн (торік було 31 млн, позаминулого - 24 млн).
  • За рік було створено 44 млн. нових репозиторіїв, а число перших репозиторіїв, створюваних новими розробниками, збільшилося на 44%. 1.3 млн нових розробників взяли участь у розробці та передали свої зміни відкритим проектам.
  • Число представлених на GitHub організацій збільшилося з 2.1 до 2.9 млн.
  • За рік було здійснено 87 млн ​​pull-запитів та закрито 20 млн повідомлень про проблеми.
  • У США є близько 20% розробників, представлених на GitHub. З інших країн із великим відривом лідирує Китай, друге місце Індія, третьому Німеччина. Росія на 8-му місці, а Україна на 15-му.

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

  • Понад 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.

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

  • Рейтинг репозиторіїв, що найбільш швидко розвиваються, очолюють
    AspNetCore, flutter, vsts-docs, istio, amplify-js, charts і Proton.

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

Джерело: opennet.ru

Додати коментар або відгук