If the holy grail of computing is 1 perfect language to unite them all, why are there two rather similar languages, Swift and Kotlin [/native], and not an industry consortium to produce a common language? Even if APIs between OSes may be drastically different, a typical multi-platform app written in a common language could allow for some shared code and tests across platforms. Shall this industry, which has the mantra Don't reinvent the wheel, do just that? I hope the reason for repeated efforts and bifurcation isn't patents.
Comparison of Swift and Kotlin: