Hacker News new | ask | show | jobs
by yen223 1219 days ago
The JVM doesn't have much of a presence in iOS, so that removes one fairly major platform. Kotlin Native, as an alternative to Swift, is not quite there yet.

As for desktop apps, I guess it's just because web technologies has been Good Enough for a lot of use cases where one might consider using Java or Kotlin, plus you have a vastly bigger ecosystem, plus much better support across platforms (including iOS).

For what it's worth, I'm keeping one eye out on Compose Multiplatform: https://github.com/JetBrains/compose-jb . While it is still new and fairly rough, I've had positive experiences building simple desktop apps with it.