We can see how programming language evolves, but how all those new features get implemented in the compiler? How Kotlin Compiler works at all? This talk will cover high-level Kotlin Compiler architecture in the past, now, and future.
Also, the talk will cover experimental and recently released functionality in-depth and will shed light on what the Kotlin Compiler team is working on daily.
The talk will be interesting for people who are interested in compilers, Kotlin language design, and the challenges it implies.