Fireside chat
summary
A real sense of what people actually used emerges: suspend functions unlock non‑blocking patterns and replace thread blocking, the Kotlin bytecode viewer pinpoints ProGuard‑related metadata bugs, and KClass.objectInstance yields singleton instances via reflection. Experimental items mentioned include inline classes and contracts, and teams report coroutines running in production with channels used only in tiny hotspots. Tooling gaps appear too: Gradle Kotlin DSL has IDE and build‑time rough edges, and choices between Ktor and Spring Boot hinge on maturity and corporate risk tolerance.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 1:14Favorite Kotlin features
- 6:44Kotlin features to remove
- 14:46Kotlin evolution pace
- 20:36Gradle Kotlin DSL status
- 24:11JetBrains-Google collaboration
- 26:45Android Kotlin-first plans
- 29:59Ktor vs Spring Boot
- 31:26Legacy Java to Kotlin refactor
- 40:17Coroutines in production
- 45:01Closing
related talks
39mHow to Kotlin - from the lead Kotlin language designer
59mGetting Caught up with Kotlin
39mEmbrace the Kotlin ecosystem at the back-end side
02h 47mKotlin 1.4 Online Event, Day 2: Kotlin libraries
45mKotlin Under the Hood
43mKotlin Under the Covers
40mKotlin Uncovered
03h 13mKotlin 1.4 Online Event, Day 4: server-side Kotlin
