Ребята, я новенький в Котлин и столкнулся с такой проблемой. Скорее чисто психологической.
Когда пытаюсь начать писать на Котлин, то возникает дискомфорт из-за его полной интеграции с Java. Потому что я не знаю, реализована ли в Котлин необходимая мне функция, класс и т.д. или же я должен использовать Java.
Хочется все таки больше писать на чистом Котлине, ведь если в нем это реализовано, то это должно быть ближе к языку и желательно использовать Котлин вариант, чем Java.
В общем, как-то так. Что можете посоветовать?
Выучить всю родную либу Котлина сложно и долго, поиск по конкретным случаям не всегда даёт результат из-за пока не очень большого комьюнити.
Насколько оправдано использовать Java в Котлин, даже если в Котлине это тоже реализовано?
> из-за пока не очень большого комьюнити
кхм, сообщество у котлина огромное.
В целом я не замечал чтобы разработчики котлина переизобретали то, что есть в джаве. Например, listOf()
использует Arrays.asList()
внутри себя.
Кажется, стдлиб котлина и джавы пересекаются несильно.