Naik, разве нельзя? Что вы имеете ввиду под "можно мешать код groovy и java, что нельзя сделать в kotlin" использовать синтаксис разных языков в рамках 1го класса?
Хорошая статья!
Попробовал использовать в небольшом проекте. Кода меньше чем на java, но не намного. Вобщем это просто другой язык, что немного не удобно. Если нужно просто сократить код, то больше подойдет Groovy, там не строгая типизация, можно мешать код groovy и java, что нельзя сделать в kotlin.
Ксакеп, да, есть такое. Можно писать Main.javaClass, но это не учитывает тип, т.е. что-то типа Class<?>
все плюсов за гайдик наставили, и я поставлю)
HeWeD, недавно пришлось написать несколько абстрактных классов с generics, и как мне кажется вышло слишком многословно, вот конструктор одного из них например
HeWeD, Naik, попробуй этот код на Kotlin перевести:
Я говорю, что по моему имхо считаю, что не нужно и чистая жаба крута и более функциональна. И жаба - говнокод и не нужна. Чем больше слоёв, тем больше проблем.
ВитаминКО, так Kotlin это наречие java и есть, точно также как и groovy, scala и другие Java Категории |