Is TornadoFx supported native without JVM? AFAIK TornadoFx is just a layer around JavaFX. So, Kotlin/TornadoFx should use the same resources as Java+JavaFX.
Which it does. JavaFX doesn't do native but its given widget takes a very conservative and elegant approach to styling.
Yeah, I think the usual approach is to ship the JVM with the app.
And last I looked it (like ScalaFX) runs against Java 8, so no Jigsaw to shrink app sizes.