На вопросы о языке Scala отвечали только те, кто выбрал его в качестве одного из трех основных языков программирования.
Scala
В 2021 году разработчики чаще всего используют версию Scala 2.13 (61%).
Самой широко используемой версией остается Java 8, но ее доля снизилась с 80% до 75% по сравнению с 2020 годом, а Java 11 продолжает набирать популярность (с 40% до 45%).
Доля Play по сравнению с прошлым годом сократилась с 40% до 31%, в то время как использование Spring выросло с 11% до 20%.
Несмотря на все усилия по созданию репрезентативной выборки респондентов, результаты могут быть немного смещены в сторону пользователей продуктов JetBrains, поскольку вероятность их участия в опросе выше, чем у других людей.
В 2021 году разработчики на Scala стали чаще использовать в своих проектах макросы: об этом сообщили 45% респондентов, что на 9% больше, чем в 2020-м.
Scala чаще всего используется при создании продуктов для бизнес-аналитики, Data Science и машинного обучения, при разработке веб-сайтов, а также для библиотек и фреймворков.
По сравнению с разработчиками в среднем, пользователи Scala старше, опытнее и чаще имеют степень бакалавра или магистра. Кроме того, они чаще работают в крупных компаниях.
Чаще всего вместе со Scala используются языки Java и Python.
Спасибо, что уделили время!
Если результаты исследования показались вам интересными, поделитесь ими с друзьями и коллегами.
Присоединяйтесь к JetBrains Tech Insights Lab
Участвуйте в опросах и UX-исследованиях JetBrains, чтобы помочь нам улучшить наши продукты. Среди участников исследований разыгрываются призы.
Если у вас есть вопросы или пожелания, свяжитесь с нами по адресу surveys@jetbrains.com.