Kotlin/Native supports many targets thanks to its LLVM backend – 27 as of 1.8.0, to be exact! While most of the heavy lifting is already being done by LLVM, we still have a lot of work to do. For example, we still need to:
Develop platform-dependent features like a memory manager.Maintain and update platform libraries and dependencies.Fix ABI-specific problems like calling conventions.
At the beginning of the Kotlin/Native project, we explored the possibilities and limits of the technology by adding different, sometimes exotic, targets. With the Stable release approaching, we, unfortunat