Kotlin в production. Как и зачем?

Кирилл Бубочкин

31 октября 2015

1. Что плохо в Java, особенно в программировании под Android, почему не спасают фишки Java 8.

2. Почему решили использовать Kotlin, откуда он вообще взялся, и почему не Scala, например? Как подключить Kotlin к проекту.

3. Плюсы Kotlin в реальном коде, который используется в production. Сокращение кол-ва кода. Повышение читаемости. NPE! Поддержка в IntelliJ. Совместимость с Java! Jake Wharton и "Using Project Kotlin for Android". Разработчики прислушиваются к сообществу.

4. Минусы Kotlin. Pre-release. Бывают breaking changes. Не очень большая распространенность. Документация могла бы быть лучше. Интеллектуальный режим в IDE не такой интеллектуальный.

5. Выводы. Почему нам Kotlin подошел в одном проекте и не подошел в другом. Не переводить бездумно все проекты на Kotlin. Пробовать и принимать участие в развитии Kotlin.
blog comments powered by Disqus