3 ms·
I am what they call a Dilbertish Java Developer and I really like what they've done with Kotlin, wanted to jump ship to .NET ecosystem just because of C# but no
by johnnycerberus 9y ago
I am what they call a Dilbertish Java Developer and I really like what they've done with Kotlin, wanted to jump ship to .NET ecosystem just because of C# but now I changed my mind. Articles like this are focused on syntactic sugar and kool-aid. What I really want to know is the following:
How different is idiomatic Kotlin in respect to Java?
How complex Kotlin Native will get? (I know that they want it for iOS, IoT, games, data science but something like this will require some types of manual memory mechanism, at least for gaming)
Will Kotlin Native work in Android NDK (calling it from JVM in general)?
Will Kotlin Native support WebAssembly?
- vbezhenar 9y ago> How different is idiomatic Kotlin in respect to Java? Not much, but there are differences. It's generally things that Java just don't have. > How complex Kotlin Native will get? (I know that they want it for iOS, IoT, games, data science but something like this will require some types of manual memory mechanism, at least for gaming) Will Kotlin Native work in Android NDK (calling it from JVM in general)? I think it'll be native code with small stdlib which will compile to many platforms. So generally if you can write something with C, you'll be able to use Kotlin. > Will Kotlin Native support WebAssembly? I think so. Kotlin Native uses LLVM and LLVM can produce WebAssembly output.