Kotlin

Поделиться:

На вопросы о Kotlin отвечали только те, кто выбрал его в качестве одного из трех основных языков программирования.

Для чего вы используете Kotlin?

Многие по-прежнему используют Kotlin для создания Android-приложений и серверной разработки. По сравнению с прошлым годом в полтора раза выросла доля разработки мультиплатформенных мобильных приложений, а доля десктопных приложений увеличилась на треть.

Как долго вы используете Kotlin?

С прошлого года число тех кто, кто программирует на Kotlin больше 4 лет, увеличилось вдвое — разработчики остаются с Kotlin надолго!

По чьей инициативе команды внедряют Kotlin?

Kotlin нравится разработчикам, поэтому они рассказывают о нем в своих компаниях, убеждая руководителей внедрить этот язык. Для команды JetBrains, разрабатывающей Kotlin, это лучший комплимент!

Какой язык программирования был для вас основным, прежде чем вы перешли на Kotlin?

Чаще всего разработчики переходят на Kotlin с Java.

Что вы разрабатываете на Kotlin?

Хотя мобильная разработка остается одной из главных областей применения Kotlin, значительная доля — почти половина — приходится на разработку веб-бэкенда. Kotlin годится не только для Android!

Мы очень благодарны Kotlin-сообществу, которое помогает развивать экосистему языка. Около трети респондентов разрабатывают библиотеки и фреймворки для Kotlin.

Как вы изучали Kotlin?

Освоить Kotlin несложно: большинство разработчиков изучили язык самостоятельно и профессионально с ним работают. Если во время обучения вам требуется помощь, пройдите бесплатный курс «Основы Kotlin» в JetBrains Academy или прочитайте книгу «Atomic Kotlin».

Насколько вы довольны производительностью IntelliJ IDEA при работе с Kotlin?

Более 80% Kotlin-разработчиков довольны производительностью IntelliJ IDEA при работе с Kotlin, включая отзывчивость, подсветку кода и скорость автодополнения.

Команда JetBrains продолжает повышать производительность Kotlin-плагина для IDE и не собирается останавливаться на достигнутом. Сейчас мы разрабатываем высокопроизводительный Kotlin-компилятор нового поколения K2: его производительность будет вдвое выше, чем у существующего. Кроме того, мы работаем над плагином для IDE с фронтендом компилятора K2. Предварительная версия компилятора K2 уже доступна для ознакомления. Разработка нового плагина для IDE идет полным ходом — посмотрите, что уже сделано, и следите за новостями.

Как вы в целом оцениваете качество поддержки Kotlin в IntelliJ IDEA?

Более 90% Kotlin-разработчиков удовлетворены качеством поддержки Kotlin в IntelliJ IDEA, включая рефакторинг, автодополнение кода и возможности отладки.

Спасибо, что уделили время!

Если результаты исследования показались вам интересными, поделитесь ими с друзьями и коллегами.

Если у вас есть вопросы или пожелания, свяжитесь с нами по адресу surveys@jetbrains.com.