Adopting Kotlin at Google Scale

May 04, 2023 45 min Free

Description

Kotlin is now the recommended programming language not only for Android programming but also for server-side JVM usage at Google, set to replace Java while still providing access to a large existing Java ecosystem. With over 8 million lines of Kotlin code at Google (across server and Android), Google has implemented several strategies to ensure developer success with Kotlin. This talk explores the reasons for switching from Java to Kotlin and the methods used to make it a successful transition at Google's scale.