&gt;friction between system libraries and your languages standard library<p>Well, that&#x27;s the thing : Kotlin emits bytecode. It is entirely interoperable with Java. All the Java APIs of the platform are accessible in Kotlin.<p>Swift on the other end can only target the NDK, which limits it to a very specific niche on Android.