

Kotlin Design with Andrey Breslav
Oct 2, 2018
41:26
Kotlin is a statically typed programming language that started as a JVM language. It gained popularity because it reduces the amount of boilerplate code required for a typical Java project. Many of the early adopters of Kotlin were building Android apps or Java applications, but it has grown to a variety of use cases including at companies like Uber, Pinterest, and Atlassian.
Andrey Breslav is the lead language designer of Kotlin at JetBrains. He joins the show to describe the original goals of Kotlin, the compilation path of the language, and how it has moved beyond its days of only running on the JVM.
Show Notes
- Episode 12: Interview with Andrey Breslav, Lead Language Designer of Kotlin – Mapping The Journey
- KotlinConf 2017 – Opening Keynote by Andrey Breslav – YouTube
- Kotlin Blog | Kotlin — Programming Language by JetBrains
- KotlinConf 2017 – Deep Dive into Kotlin/Native by Andrey Breslav – YouTube
- How to Kotlin – from the Lead Kotlin Language Designer (Google I/O ’18) – YouTube
- Community
- Basic Types: Numbers, Strings, Arrays – Kotlin Programming Language
- Calling Kotlin from Java – Kotlin Programming Language
- Kotlin Programming Language
The post Kotlin Design with Andrey Breslav appeared first on Software Engineering Daily.