Kotlin
Поделиться:
На вопросы о Kotlin отвечали только те, кто выбрал его в качестве одного из трех основных языков программирования.
Поделиться:
Число пользователей Kotlin с опытом больше четырех лет продолжает расти и с 2021 года увеличилось почти в три раза. В то же время заметно растет число тех, кто пишет на Kotlin меньше полугода. Сочетание этих тенденций свидетельствует о том, что все больше разработчиков начинают изучать Kotlin и остаются с ним надолго.
Энрике Лопес-Маньяс
Основатель Kotlin Weekly, Google Developer Expert
Май 2019 года стал важным моментом в истории Kotlin. Я отчетливо помню, как на Google I/O объявили Kotlin предпочтительным языком для разработки под Android. Это изменило программирование для целого поколения разработчиков.
Кевин Гэллиган
Технологический партнер Touchlab, Kotlin GDE, участник опенсорсных проектов, спикер
Приятно наблюдать как увеличение числа новых пользователей Kotlin, так и устойчивый рост количества разработчиков, программирующих на Kotlin уже несколько лет.
Большинство Kotlin-разработчиков используют язык для создания серверных или Android-приложений. Однако доля мультиплатформенной разработки на Kotlin в последние годы демонстрирует устойчивый рост.
Энрике Лопес-Маньяс
Основатель Kotlin Weekly, Google Developer Expert
Из языка, ориентированного в основном на Android, Kotlin эволюционировал в язык общего назначения с процветающей экосистемой, особенно в области серверной разработки. Он стал языком первого класса, конкурирующим с другими крупными игроками в отрасли.
Кевин Гэллиган
Технологический партнер Touchlab, Kotlin GDE, участник опенсорсных проектов, спикер
Долгое время Kotlin считался языком для Android, поэтому было так было здорово наблюдать рост его использования, в частности, в серверной разработке. Использование KMP для мобильной разработки неуклонно растет, и мы очень надеемся, что эта тенденция усилится при переходе платформы из бета-версии в стабильную. В ближайшие годы я ожидаю значительного роста Wasm-разработки на Kotlin.
Энрике Лопес-Маньяс
Основатель Kotlin Weekly, Google Developer Expert
До появления Android Studio (IDE, основанной на IntelliJ IDEA) инструментарий для разработки под Android был весьма фрагментированным. Android Studio значительно повысила качество работы для Android- и Kotlin-разработчиков.
Кевин Гэллиган
Технологический партнер Touchlab, Kotlin GDE, участник опенсорсных проектов, спикер
Я бы ожидал, что эта тенденция сохранится, поскольку все больше вещей разрабатывается на Kotlin за пределами Android. Мне интересно посмотреть на показатели Fleet в следующем году.
Кевин Гэллиган
Технологический партнер Touchlab, Kotlin GDE, участник опенсорсных проектов, спикер
У меня нет точных цифр, но как минимум несколько крупных команд, с которыми мы общались, упоминали в качестве проблемы отсутствие (официальной) поддержки Bazel. Хорошо бы понять, были ли они исключением или использование Bazel действительно растет.
kotlinx.coroutines и kotlinx.serialization остаются самыми популярными библиотеками и инструментами для Kotlin четвертый год подряд. Треть Kotlin-разработчиков используют Ktor.
Популярность Compose Multiplatform продолжает расти: 22% Kotlin-разработчиков уже используют этот современный декларативный фреймворк для создания интерфейсов, которые можно использовать на разных платформах, включая десктоп, веб, Android и iOS. Посмотрите видеоурок Себастьяна Айгнера, чтобы узнать больше о Compose Multiplatform.
Энрике Лопес-Маньяс
Основатель Kotlin Weekly, Google Developer Expert
Одна из вещей, которые мне нравится в том, что делает JetBrains, — это их вклад в экосистему Kotlin. JetBrains не только работает над развитием самого языка, но и предоставляет удобную экосистему, охватывающую большинство аспектов, необходимых разработчикам. Для меня это живое доказательство того, что JetBrains стремится сделать Kotlin успешным.
Кевин Гэллиган
Технологический партнер Touchlab, Kotlin GDE, участник опенсорсных проектов, спикер
Я очень удивлен, что у Compose Multiplatform 22%. Мы очень хотим использовать его в будущем, но пока он кажется слишком новым. Приятно видеть такой рост!
Энрике Лопес-Маньяс
Основатель Kotlin Weekly, Google Developer Expert
Наверняка я не один считаю, что все мы, кто раньше писали на Java, с появлением Kotlin продвинулись на десяток лет вперед.
Кевин Гэллиган
Технологический партнер Touchlab, Kotlin GDE, участник опенсорсных проектов, спикер
Конечно, эти результаты не вызывают большого удивления, но я надеюсь, что благодаря KMP некоторые из этих показателей в ближайшие годы будут расти.
Спасибо, что уделили время!
Если результаты исследования показались вам интересными, поделитесь ими с друзьями и коллегами.
Если у вас есть вопросы или пожелания, свяжитесь с нами по адресу surveys@jetbrains.com.