Здравствуйте, QrystaL, Вы писали:
QL>Kotlin
QL>Интересно, займет ли он свою нишу?
Супер. Читаю доку.
Мне этот язык всё больше и больше нравится:
1) Pattern matching сделан более вменяемо, чем в Скале.
2) Нет implicit'ов, что я считаю большим плюсом.
3) Null-safety вмонтировано в язык. В Скале только уродский Option, который даже для Pattern matching'а использовать нормально нельзя.
4) Есть break и continue. Как ни странно, в Скале их нет и замены не всегда удобны.
5) Множественное наследование.
6) Мини-DSL для конструкторов.
7) Именованные параметры, в том числе для туплов.
Из того что в Скале есть, но чего не вижу в Kotlin:
1) Удобные конструкторы для списков и PM по ним.
2) Библиотеки коллекций выглядят менее развитыми.
В целом, супер! Жду релиза.