Earlier quoted context omitted.
let's say android or windows adopted swift. I don't think that would eliminate the biggest learning curve of dealing with the frameworks. in my experience, learning UIKit stuff was way trickier than swift. I imagine the same experience developing for other OS'.
I dunno how true that is, Rust has fantastic support across Windows and Android but leaves UI framework up to the platform.
There is no support for integrated debugging, across languages on Android Studio and Visual Studio.
No support for COM or UWP and Win32 is WIP.
Not sure how much NDK APIs are actually wrapped.