Исследуя самые популярные проекты с открытым кодом, разработчик Google Фелипе Хоффа в поисках наиболее характерных результатов решил исключить топ-75 мировых GitHub-репозиториев и пришёл к интересным результатам, описав их в своём блоге.
В ходе исследования разработчик поначалу написал скрипт, который отслеживал, из какой страны поставлена звезда тому или иному проекту. При первом «заходе» результат оказался вполне однородным: почти во всех странах, включая Беларусь, лидером оказался FreeCodeCamp — проект для обучения программированию и бесплатная база элементов кода для веб-разработки.
По той же методологии расчёта вторым проектом в Беларуси оказался google-interview-university — ещё один образовательный проект для тех, кто хочет подготовиться к техническим интервью в любой ИТ-компании, включая Google, Microsoft Facebook и Amazon. По крайней мере, так утверждает автор.
Чтобы получить более интересные результаты, Хоффа отсёк 75 самых популярных GitHub-проектов в мире и получил картину, характеризующую каждую страну в отдельности. Кроме этого, если какой-то проект появлялся в топ-10 различных стран, от него отказывались и искали что-то более «характерное» ему на замену.
Для Беларуси Топ-10 проектов с открытым кодом оказался следующим:
- YoptaScript — «cкриптовый язык программирования для гопников и реальных пацанов»
- ClickHouse — бесплатная аналитическая система управления базами данных, предназначенная для работы с большими данными;
- Reportportal — публичный проект EPAM для работ по автоматизации тестирования;
- Useful-java-links — подборка полезных Java-фреймворков, библиотек, ПО и обучающего видео, подготовленная разработчиком Вячеславом Ведениным;
- Js-assignments — набор заданий по Javascript для изучающих язык от Rolling Scopes School;
- styleguide — гайды по стилям проектов открытых кодов, запущенных Google;
- markdown-it — парсер для markdown-разметки;
- DefinitelyTyped — репозиторий для высококачественных определений типов TypeScript;
- Android-CleanArchitecture — пример приложения, созданного для иллюстрации подходов к архитектуре приложений при разработке под Android;
- Ionic2-reddit-reader — приложение для чтения Reddit.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.