Hacker News new | ask | show | jobs
by eggsnbacon1 2231 days ago
Hate to say it, but the sanest thing to do if you need a cross platform UI is use Java. Your other choice is Electron, which is way slower and uses many times as much ram
2 comments

I wonder whether GraalVM native image will play a bigger role in desktop apps in the future.

Kotlin + TornadoFX + native-image (if it is supported) sounds like a pretty comfortable to use UI stack.

Gluon has been putting a lot of work into native-image + JavaFX for cross platform. Im not sure if it'll catch on though.
It’s the sanest thing to do if you can write proper Java, and actually want to do so.