Дапамажыце dev.by 🤍
Падтрымаць

Языки программирования на GitHub

Пакінуць каментарый
Языки программирования на GitHub

Что может быть лучше сравнения популярности и использования языков программирования в интерактивном режиме? Главный помощник программисту в этом деле, как известно, — сайт GitHut, использующий данные сервиса GitHub для сравнительного рейтинга актуальности языков, пишет i-programmer.info.

Читать далее

Трудно переоценить возможность наблюдать за тем, как другие пользователи выбирают языки программирования. Мы тратим много времени на усвоение языка и его экосистемы, потому не удивительно, что мы хотим знать как можно больше про наш объект наблюдения.

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

Если быть более точным, рейтинг языков формируется исходя из данных об активных репозиториях по каждому из них. Глядя на общее количество пушей, пушей на количество репозиториев и новых форков на количество репозиториев, можно получить представление о том, насколько сообщество этого языка активно на GitHub. Вы также можете обратить внимание на показатель числа проблем на репозиторий и количество новых подписчиков на репозиторий, но данная информация менее понятна для восприятия.

«Дополнительная информация кроется во множестве записей, не указывающих язык программирования. То же можно сказать и о невозможности определить язык репозитория при создании. Из-за этого не представляется возможным назвать наиболее популярные языки в зависимости от количества недавно созданных репозиториев. Потому значение активности (количества внедрённых изменений) считается наилучшим показателем популярности языка программирования», — отмечает GitHut.

На githut.info вы можете выбрать любой язык по горизонтали и увидеть его положение в рейтинге по другим параметрам. Верхнюю строчку занимает JavaScript с наибольшим количеством репозиториев и пушей. Однако среднее количество пушей на репозиторий и количество новых форков указывает на то, что этот язык используется не так активно, как некоторые другие.

В целом, чем новее язык, тем меньше по нему репозиториев. В то же время, такой язык имеет более высокий средний показатель использования.

Существуют также любопытные различия в поведении языков программирования. К примеру, обратите внимание на язык R. У него нет большого числа репозиториев на GitHub и количество пушей на репозиторий сравнительно низкое. Тем не менее, R занимает первое место по количеству новых форков. Почему? Получается, для статистических программ проще взять репозиторий целиком и подправить его, чем внести необходимые изменения в основной проект?

Такая же картина характерна и для нового языка Swift от Apple.

Конечно, при упомянутых статистических расчётах невозможно избежать ошибок. Большой проблемой GitHub также является классификация проектов на основе используемых в нём расширений файлов. Такие показатели нередко могут быть ошибочными. Поэтому не воспринимайте рейтинг как истину в последней инстанции.

 

Чытайце таксама
10 курсов по SQL в 2022 году для лучшего понимания работы с большими данными
10 курсов по SQL в 2022 году для лучшего понимания работы с большими данными
10 курсов по SQL в 2022 году для лучшего понимания работы с большими данными
Собрали 10 платных и бесплатных онлайн-курсов для изучения SQL. Программы рассчитаны на слушателей, которые только начинают или продолжают знакомство с языком. 
10 способов научиться программировать самостоятельно
10 способов научиться программировать самостоятельно
10 способов научиться программировать самостоятельно
Программирование — один из ценнейших навыков для карьерного роста, саморазвития и создания чего-нибудь удивительного. Собрали десять советов для тех, кто только начинает своё путешествие в мир программирования и снабдили все это полезными ссылками на курсы для начинающих программистов. 
Как оплачиваются самые популярные языки GitHub и какой прогноз
Как оплачиваются самые популярные языки GitHub и какой прогноз
Как оплачиваются самые популярные языки GitHub и какой прогноз
«35 тысяч» репозиториев GitHub были клонированы и распространяли малварь
«35 тысяч» репозиториев GitHub были клонированы и распространяли малварь
«35 тысяч» репозиториев GitHub были клонированы и распространяли малварь

Хочаце паведаміць важную навіну? Пішыце ў Telegram-бот

Галоўныя падзеі і карысныя спасылкі ў нашым Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

Каментарыяў пакуль няма.