Kotlin/Wasm with Zalim Bashorov

NOV 25, 2025-1 MIN
WasmAssembly

Kotlin/Wasm with Zalim Bashorov

NOV 25, 2025-1 MIN

Description

Join WasmAssembly host Thomas Steiner for a deep dive into the world of Kotlin/Wasm with Zalim Bashorov from JetBrains! This episode of WasmAssembly explores how Kotlin, known for being concise, multiplatform, and fun, became the recommended language for Android, and why JetBrains decided to expand its reach to WebAssembly. They discuss how people are currently using Kotlin on the Web, the power of Kotlin Multiplatform, and the future of Kotlin/Wasm, covering exciting recent and new proposals like Garbage Collection, Exception Handling, and Shared-Everything Threads. Tune in to hear about the tooling, next milestones, and the evolving landscape of Kotlin development.

Chapters: 0:00 - Introducing Zalim from JetBrains 2:19 - Kotlin: Concise. Multiplatform. Fun. But what does this mean? 9:05 - How did Kotlin become the recommended programming language for Android? 16:17 - Why did JetBrains decide to support WebAssembly? 25:36 - People use Kotlin on the Web, but how? 31:15 - What is Kotlin Multiplatform? 37:48 - Understanding canvas-rendered apps 41:17 - Could the HTML-in-Canvas proposal help? 43:59 - New Wasm proposals Zalim is excited about 54:29 - What about Kotlin on the server? Resources: