Python GitHub-тағы жобалар саны бойынша Java-дан асып түседі
GitHub жарияланғанесеп 2019 жылғы статистиканы талдаумен. Ең қызықты өзгеріс Python-ның GitHub-те қолданылатын бағдарламалау тілдерінің танымалдылығы рейтингінде екінші орынға көшуі болды. Java тілі үшінші орынға көтерілді. JavaScript көшбасшы болып қала береді. PHP төртінші орында өз орнын сақтап қалды. C++ тілін бесінші орыннан C# тілі, ал C тілін сегізінші орыннан Shell сценарийлері итермеледі. Қатысушылар санының өсу динамикасы дарт және раст тілдерінде байқалады.
Басқа трендтер:
GitHub аудиториясы 10 миллион қолданушыға өсіп, 41 миллионға жетті (өткен жылы ол 31 миллион, алдыңғы жылы 24 миллион болған).
Бір жыл ішінде 44 миллион жаңа репозиторий құрылды, ал жаңа әзірлеушілер жасаған алғашқы репозиторийлердің саны 44%-ға өсті. 1.3 миллион жаңа әзірлеушілер дамуға үлес қосты және ашық бастапқы жобаларға өзгерістер енгізді.
GitHub-те ұсынылған ұйымдардың саны 2.1 миллионнан 2.9 миллионға дейін өсті.
Бір жыл ішінде 87 миллион тарту сұрауы жасалды және 20 миллион проблемалық хабарлама жабылды.
АҚШ-та GitHub-те жұмыс істейтін әзірлеушілердің шамамен 20% тұрады. Басқа елдердің ішінде Қытай үлкен айырмашылықпен көш бастап тұр, Үндістан екінші орында, Германия үшінші орында. Ресей 8-ші орында, ал Украина 15-ші орында.
3.6 миллионнан астам репозиторийлердің 50 үздік ашық бастапқы жобалармен байланысты тәуелділіктері бар. Мысалы, миллиондаған тәуелділіктердің жобалары бар рельстер, бар и аксио. Бір репозиторий үшін тәуелділіктердің орташа саны 203. Тәуелділіктердің ең көп саны NPM пакеттері (3.5 миллион), RubyGems (737 мың), Maven (167 мың), NuGet (94 мың) және pip (78 мың) үшін белгіленген.
Қатысушылардың ең көп саны бар репозиторий Microsoft әзірлеген Visual Studio коды болып қалады. Одан кейін azure-docs (14 мың) және Flutter (13 мың) келеді. Тәуелділік әзірлеушілерінің санын бағалау кезінде ең елеулі өсім TensorFlow үшін байқалды, тәуелді жобаны әзірлеушілер саны 2238-ден 25166-ға дейін өсті.
Ең жылдам дамып келе жатқан репозиторийлердің рейтингін басқарады
AspNetCore, flutter, vsts-docs, istio, amplify-js, диаграммалар және Proton.