Kotlin Native for CLI
summary
A native CLI is implemented for the image diffing library differ using Kotlin Native and Kotlin Multiplatform producing a standalone binary that avoids JVM classpath gymnastics. Practical challenges include libpng interoperability and unexpected costs around native memory management, plus writing wrappers for C APIs and added build/tooling work. The build succeeds and is usable but requires extra engineering time and ecosystem plumbing compared with a JVM distribution.
AI-written summary · about
related talks
26mKotlin/Native for Multiplatform Development
33mAdvanced Kotlin Native Integration
31mKotlin/Native for Multiplatform Development
43mThe Triumphs and Tribulations of Kotlin-Native in Practice
18mKotlin native
17mMaking Existing Native Code Available in Kotlin
38mKotlin/Native
39mDependencies and Kotlin/Native
