Большой отчет GitHub: 40 млн пользователей от США до Антарктиды и победа Python над Java

Большой отчет GitHub: 40 млн пользователей от США до Антарктиды и победа Python над Java
19.11.2019
14978

Хостинг репозиториев GitHub опубликовал новый годовой отчет – Octoverse 2019. За год аудитория ресурса выросла до 40 млн пользователей, а код на Python стали загружать чаще, чем на Java. 

Рост и развитие

Главное достижение – GitHub взял планку в 40 млн пользователей. За год сервисом воспользовались 10 млн новых разработчиков, на GitHub создали 44 млн новых репозиториев. За прошедший год в GitHub впервые отправляли код из Антарктиды. 

80% пользователей GitHub находятся за пределами США. Среди лидеров по количеству заграничных разработчиков – Китай, Индия и Германия. Россия заняла восьмое место по количеству пользователей GitHub.

Сервисом GitHub пользуются 3 млн организаций по всему миру. 35 из 50 компаний из списка Global Fortune 500 за последний год сделали свой вклад в проекты с открытым исходным кодом. 

Fortune Global 500 — рейтинг 500 крупнейших мировых компаний, критерием составления которого служит выручка компании. Список составляется и публикуется ежегодно журналом Fortune.

 

Топ-20 регионов за пределами США по использованию открытого исходного кода

 

Открытый исходный код и распределенные команды

Авторы отчета подчеркнули: пути взаимодействия разработчиков изменились. В сервисе появляется больше проектов от распределенных команд – когда один и тот же репозиторий обновляют люди из разных уголков планеты. 

Растет число контрибьюторов проектов с открытым исходным кодом. Такие проекты связаны зависимостями с миллионами других репозиториев, и GitHub обеспечивает возможность их параллельной разработки. В среднем же один репозиторий зависит от 200 различных пакетов кода. 

Популярность проектов оценили по числу контрибьюторов. В топе по-прежнему редактор microsoft/vscode и облачные документы MicrosoftDocs/azure-docs. Новички в топ-10 2019 года — SDK Google для создания мобильных приложений flutter/flutter, тестовый репозиторий для новичков firstcontributions/first-contributions и home-assistant/home-assistant для систем умного дома.

 

 

Самые популярные языки программирования

В Octoverse 2019 также представили статистику по языкам программирования. Отталкивались от количества пулл-реквестов – запросов на добавление нового или изменение существующего кода в репозитории. 

На первом месте ожидаемо оказался JavaScript. Его используют практически во всех веб-проектах, так что большое количество пулл-реквестов вполне логично. Python впервые обогнал Java. Хотя Java – это значительный кусок бэкенда сайтов, проектов для интернета вещей и Android-приложений. 

В числе других важных изменений – С++ уступил C#, a TypeScript обошел сразу три языка – скриптовый Shell, С и Ruby. 

 

Статистика роста популярности языков. В топе – Dart, Rust и HCL. Впрочем, Kotlin и TypeScript тоже хорошо росли

 

Отчет Octoverse

Автор:
Обозреватель

См. также

GitHub собрал данные об Open Source проектах в рамках ежегодного исследования Octoverse. Компания изучила географию репозиториев, используемые языки программирования и нейросети, а также активность сообщества.

15.11.2023    825    VKuser24342747    1       

2

Журнал Института инженеров электротехники и электроники IEEE Spectrum подготовил рейтинг самых популярных языков программирования в 2023 году. Статистика разделена на три категории.

01.09.2023    1920    VKuser24342747    4       

2

С помощью библиотек и средств визуализации Python можно будет манипулировать данными Excel, а затем использовать полученные результаты в формулах, диаграммах и сводных таблицах.

28.08.2023    1157    VKuser24342747    0       

2

ИИ-помощник для разработчиков GitHub Copilot теперь не только в реальном времени анализирует код, предлагает варианты для его улучшения и помогает найти решение проблем в разработке, но и  показывает ссылки на репозитории, из которых взят код. 

17.08.2023    1568    VKuser24342747    0       

1

Спустя пять лет разработки вышел релиз компилятора для языков программирования Python и Cython – проект Cython 3.0. Он позволяет транслировать код Python в представление на C/C++.

28.07.2023    1743    VKuser24342747    0       

2

GitLab представила собственную нейросеть Code Suggestions, способную генерировать код по запросу на естественном языке. ИИ-помощник поддерживает работу с 13 языками программирования.

10.07.2023    1751    VKuser24342747    0       

1

GitHub Enterprise Server 3.9 вышел в публичный доступ. Обновление затронуло функции для совместной работы, обеспечения безопасности и управления проектами.

07.07.2023    1313    VKuser24342747    0       

3

GitHub представил бета-версию action-permissions – инструмента, который позволяет отслеживать права доступа для рабочих процессов Actions. Система подскажет, какие разрешения должны быть для успешного запуска.

06.07.2023    973    VKuser24342747    0       

1

Комментарии

Инфостарт бот
1. aximo 19.11.19 16:49 Сейчас в теме
прям пропагандируют этот питон усиленно....
2. Kindman1980 19.11.19 19:06 Сейчас в теме
(1) Ну так если бигдата наступает. Сегодня прочитал определение ИИ, которое не ожидал. "Искусственный интеллект — это наука об агентах, которые воспринимают окружающий мир, формируют планы и принимают решения для достижения целей."
3. aximo 19.11.19 19:17 Сейчас в теме
(2) Ии - это сродни вечному двигателю
4. dj_tol 20.11.19 04:43 Сейчас в теме
Язык программирования это тоже средство достижения определенной цели. Только у кого-то есть выбор, а у кого то нет.
5. RaHit 20.11.19 18:47 Сейчас в теме
Скоро Питон через ИИ поработит мир....

Оставьте свое сообщение