Kotlin does a lot for us in the way of reducing boilerplate. But what is it really doing? We will be inspecting some decompiled Kotlin to discover how it does its job. By looking underneath at how it handles data classes, lambdas, and delegation, we can better understand how the language executes what we write. If you’re curious about the language, or already using it in production, you should walk away from this investigation with a deeper understanding of Kotlin, and some tools for continued exploration.
- KotlinConf 2018 - Rejected
- Droidcon Boston 2017 - Accepted
- Chicago Roboto 2017 (Keynote) - Accepted
- Google I/O Extended GR 2017 - Accepted
[360 AnDev 2017](https://360andev.com/) - Accepted
- Strangeloop 2017 - Accepted
- DevFest Florida 2017 - Accepted
- .droidconSF 2017 - Accepted
- droidcon Berlin - Declined
- Droidcon Boston 2017: video
- Chicago Roboto 2017 (Keynote): video
360 AnDev 2017: video
- Strangeloop 2017: video
- .droidconSF 2017: video
If you like my work, consider buying me a coffee ☕!