Не, я про полноценный интероп, когда код на котлине вызывается из джавы, со всеми либами и тд Были небольшие проблемы только с kotlin modules в Jackson, но даже их удалось решить
Хитрость в том, что интероп Java -> Kotlin тоже хорош. Можно написать класс/интерфейс на Kotlin, а потом взять и заэкстендить его в Java классе. Не то, чтобы это прямо часто нужно, но оно сильно снижает барьеры
Я ж не говорю, что Scala нужно закопать. Я про то, что рано или поздно народ либо захочет «понять монаду» либо «встретится с монадой» и тогда они будут раскуривать «что там рассказывает Нижников, Спивак и далее по списку» )
Ведь если нужно что то математическое делать или теоремы доказывать, в виде все равно язык возьмёте с завтипами например и да будете по папирам упарываться