12/03/2017, 11:33 AM
Can anyone share thoughts about the future of kotlin-native with contrary to java's AOT ? I'm a Kotlin fanboy , and i'm interest in its future. Will this project be relevant after the release of AOT (hotspot/openjdk) for mobile platforms ? Do java's AOT (for mobiles) is something heavily represented in near future ?


12/04/2017, 6:32 AM
Kotlin/Native is not a Kotlin/JVM AOT, it is Kotlin for Native development. So we provide the power of Kotlin (which is not only nice language, but also nice standard library and easy interop with existing C ecosystem) on native platforms. As such, presence of Java AOTs does not affect Kotlin/Native. Unrelated to K/N, as Java is being rather dynamic (classloading, debugging) and reflective language, so writing proper AOT for it is non-trivial task on its own.