Приветствую Тебя, мой дорогой друг. Немного о Kotlin.
JetBrains опубликовали новую стратегию действий (roadmap) для языка Kotlin, которая показывает детали запланированных проектов на следующие полгода. Однако это не такая исчерпывающая документация о текущих работах - JetBrains делится только самыми важными вещами. Более того, пункты в новом расписании могут постоянно меняться из-за меняющихся приоритетов команды разработчиков Kotlin.
Основные задачи:
Цель новой стратегии действий - предоставить пользователям более широкий взгляд на развитие языка и области, в которых команда Kotlin тратит большую часть своего времени, энергии и ресурсов.
Итак, в первую очередь это ускорение цикла change-test-debug.
Разработчики также переписали компилятор Kotlin, чтобы оптимизировать его для обеспечения скорости, параллелизма и согласованности, а позже и возможности использовать дополнительные плагины.
IDE Kotlin также получит некоторые улучшения - среда разработки станет более стабильной и эффективной.
Что касается новых целей, стоит упомянуть о расширении поддержки сценариев использования JVM на стороне сервера во всей экосистеме Kotlin.
Несколько деталей дорожной карты:
Здесь мы рассмотрим некоторые детали дорожной карты от JetBrians. Что касается языка, команда в настоящее время планирует выпустить стабильные встроенные классы, например, для обеспечения совместимости Valhalla, экспериментального проекта, который поможет в разработке расширенных функций JVM. который поможет в разработке расширенных функций JVM. В эту категорию также входят работы по поддержке записей виртуальной машины Java.
Что касается Kotlin и мультиплатформенности, команда разработчиков будет работать над исправлением ошибок плагина KMM и тестированием его на устройствах Android. Также есть планы улучшить управление зависимостями для iOS и улучшить сообщения об ошибках в Throat.
Как упоминалось выше, JetBrains планирует улучшить производительность Kotlin IDE. Итак, у нас есть, например, воплощение плагина Kotlin как часть платформы разработки IntelliJ. Новый план включает некоторые улучшения Kotlin и JavaScript.
В этой области команда работает, например, над стабилизацией бэкэнда JS IR и улучшением обработки Dukat, инструмента (в настоящее время все еще разрабатываемого), который позволяет автоматически преобразовывать файлы. Команда также работает над поддержанием старого бэкенда JS, исправляя некоторые серьезные ошибки.
Полная дорожная карта доступна здесь (https://kotlinlang.org/roadmap.html).
Наконец, стоит упомянуть, что график проекта будет обновлен в январе 2021 года, поэтому мы, вероятно, можем ожидать еще несколько новостей и улучшений.
Поставь лайк если понравилась статья, тебе всего лишь "клик", а мне радости полные штаны =). Подписывайся на канал, будет много интересных публикаций =).