Run, Kotlin, Run!
Dag 1, 21. mai 2026 · kl 10:45 · Marc Reichelt · 📋 i programmet · 🌐 offisiell beskrivelse
I denne lyntalen tar Marc Reichelt utfordringen med å kjøre den samme lille isPrime-funksjonen fra et Kotlin Multiplatform-prosjekt på så mange (og gjerne så eksotiske) måter som mulig i løpet av et kvarter. Han går raskt gjennom det opplagte som JVM og Android, hopper over til Kotlin Playground (der man også kan bytte backend til JS eller Wasm), og bruker deretter Kotlin/Native til å bygge egne binærfiler for macOS, for Linux (kjørt via Docker) og for Windows (.exe kjørt via Wine på Mac).
Fra utviklerverktøyene demonstrerer han IntelliJ scratch files, .kts-skript kjørt både fra IDE-en og fra kotlin-kommandolinjen, og til og med .kts-filer gjort kjørbare med shebang. Til slutt bruker han samme felles modul til å starte iOS-appen fra Android Studio og til å drive SwiftUI-previews i Xcode. Poenget er ikke ytelsestall eller binærstørrelser, men en energisk feiring av hvor mange kjøremåter Kotlin har fått, hver nye demo markert med et bjelleslag.
Tags: Lyntale · JVM · Kotlin/Native · Kotlin/Wasm · KMP