jokerconf Joker 2015 (16.10.2015 — 17.10.2015)

The experience of using Kotlin in JetBrains

img

This talk is about using Kotlin language in two real projects and about useful frameworks for Kotlin, which appeared during Kotlin development.

Kotlin — новый язык программирования для JVM, Android и JavaScript, который с 2010 года разрабатывается компанией JetBrains. Язык ориентирован на написание элегантного, компактного и безопасного кода, свободно интегрируется с существующим Java-кодом и имеет мощную поддержку в IDE. В последнее время язык все более активно используется как внутри JetBrains, так и внешними разработчиками.

В докладе я расскажу об использовании Kotlin в двух наших проектах — в системе поддержки продаж и менеджмента лицензий (это Web-приложение, целиком сделанное на Kotlin) и в IntelliJ IDEA (здесь мы интегрируем Kotlin в большой существующий проект). Я покажу различные фреймворки, которые появились у нас в процессе разработки и которые могут пригодиться и вам. Я также расскажу о том, какие плюсы мы получили от внедрения Kotlin и с какими трудностями встретились.