The .NET platform has some various advantages over the JVM.
Having a Kotlin port to the .NET platform could be very nice.
JVM bytecode is pretty close to CLI bytecode, so a conversion would not be too complicated. Java bytecode to CLI bytecode tools already exist, like IKVM.
However, since Kotlin has many features .NET has but Java doesn’t (like delegates), a more efficient approach would be direct Kotlin to CLI conversion.
Could it be considered?