Speaker Details

Brad Hawkes
Google, Inc.

Brad Hawkes has been a Software Engineer at Google for 15 years, most of which has been developing server side Java and now Kotlin. Brad has been leading the integration of Kotlin into Google's standard serving framework and working to increase internal adoption.

Google's Journey from Java to Kotlin for Server-Side Programming
Conference (INTERMEDIATE level)
Room 5

Kotlin is now the recommended programming language 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), we've done a number of things to ensure our developers are successful with Kotlin.  This talk will explore the reasons we've switched from Java to Kotlin and how we've made it a successful change.