Kotlin/Anywhere
summary
Kotlin now compiles to JVM, Android, JavaScript and native platforms via LLVM, with Gradle builds and a C interop tool used to bind libraries like libcurl; cross-compiles produce no JVM startup overhead but native performance currently does not beat C. Common code shares business logic using expect/actual for platform-specific implementations, coroutines come from a library, scripting uses .kts and DSLs, and native memory uses ARC + cycle collector; runtime errors on shared mutable writes. Try Create React Kotlin for JS apps and cinterop for native libraries.
AI-written summary · about
chapters (7)
- 0:00Introduction and history
- 14:20Kotlin language basics
- 21:02Kotlin for JavaScript demo
- 25:25Kotlin Native overview
- 32:42Kotlin scripting and DSLs
- 38:27Multi-platform Kotlin
- 40:16Resources and conclusion
related talks
48mKotlin/Anywhere
39mAn Overview of Multiplatform Kotlin
01h 07mDevelop Multiplatform Projects in Kotlin
35mIntro to Kotlin Multiplatform
26mKotlin/Native for Multiplatform Development
31mKotlin/Native for Multiplatform Development
52mKEYNOTE: Kotlin/Native – Embracing existing ecosystems
31mKotlin Multiplatform
