🇵🇱 Дедлайн по e-PIT всё ближе ⏳ Поддержите devby из уже уплаченных налогов 💙
Support us

Программирование выходного дня: какие языки чаще используют вне работы

2 комментария
Программирование выходного дня: какие языки чаще используют вне работы

Разработчик Google Фелипе Хоффа провёл исследование, в ходе которого определил языки программирования, наиболее часто используемые по выходным, и опубликовал результаты работы в блоге.

Читать далее

Иллюстрация: Фелипе Хоффа/Medium

Идея проведения исследования родилась у Хоффы после прочтения похожего анализа от StackOverflow. Программист решил углубить его, найдя ответы на некоторые вопросы, возникшие после первоначальной публикации.

Разработчик написал скрипт, который проанализировал активность программистов на GitHub по выходным дням за весь 2016 год. Для каждого языка программирования Хоффа высчитал коэффициент, показывающийт отношение количества коммитов на определённом языке в выходные дни к их «буднему» значению, и на основе этого показателя определил топ языков, которые наиболее активно используют вне работы.

В топ-10 «языков выходного дня» вошли Rust, Glsl, D, Haskell, Common Lisp, Kicad, Emacs Lisp, Lua, Scheme и Julia. Основываясь на двадцатке языков из списка, можно утверждать, что в 2016 году многие разработчики уделяли время изучению функциональных языков, новых парадигм и написанию скриптов для 3d.

Иллюстрация: Фелипе Хоффа/Medium

Аналогичным образом Хоффа показал и языки, чаще используемые по будням — для них рассчитанный коэффициент будет минимальным. Есть языки, разработка на которых в свободное время явно не пользуется популярностью. Кроме этого, разработчик проанализировал и изменение тенденций в популярности языков программирования с 2010 по 2016 годы.

Иллюстрация: Фелипе Хоффа/Medium

Среди выводов, которые разработчик сделал по итогам исследования, можно выделить следующие:

  • Если раньше Rust относился скорее к «будним» языкам, то в последнее время его популярность на выходных быстро выросла;
  • По мере роста популярности Go становится всё более «будним»;
  • Puppet — лидер среди языков, которые используются в большей степени по будням;
  • Ruby постепенно перемещается из «будних» в «выходные»;
  • В 2014-2015 годах очень много разработчиков использовало R по выходным, но в прошлом году статистика снова выровнялась;
  • Haskell и Clojure — вечные «я выучу их на выходных» языки;
  • Использование Arduino ранее было популярным хобби выходного дня, но теперь на нём всё чаще пишут по будням;
  • Python и C отлично чувствуют себя в любой день недели.

Иллюстрация: Фелипе Хоффа/Medium

Читайте также: YoptaScript и ClickHouse: топ-10 самых популярных в Беларуси проектов на GitHub

Поддержите редакцию 1,5% налога: бесплатно и за 5 минут

Как помочь, если вы в Польше

Читайте также
Людям от ИИ нужна не продуктивность, а жизнь: Anthropic опросила 80 тысяч пользователей
Людям от ИИ нужна не продуктивность, а жизнь: Anthropic опросила 80 тысяч пользователей
Людям от ИИ нужна не продуктивность, а жизнь: Anthropic опросила 80 тысяч пользователей
Сотрудники Amazon жалуются, что ИИ только увеличивает нагрузку. Огромное исследование подтверждает их выводы
Сотрудники Amazon жалуются, что ИИ только увеличивает нагрузку. Огромное исследование подтверждает их выводы
Сотрудники Amazon жалуются, что ИИ только увеличивает нагрузку. Огромное исследование подтверждает их выводы
Половина беларусов работает эффективно только полдня — исследование
Половина беларусов работает эффективно только полдня — исследование
Половина беларусов работает эффективно только полдня — исследование
2 комментария
Опенспейсы могут быть вредны для мозга — исследование
Опенспейсы могут быть вредны для мозга — исследование
Опенспейсы могут быть вредны для мозга — исследование
1 комментарий

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.