Presentation: Kotlin: Write Once, Run (Actually) Everywhere

Track: 21st Century Languages

Location: Pacific DEKJ

Duration: 11:50am - 12:40pm

Day of week:

Slides: Download Slides

Level: Intermediate

Persona: Developer, Developer, JVM, Mobile Developer

This presentation is now available to view on InfoQ.com

Watch video with transcript

Abstract

Kotlin used to be described as a new language for the JVM which aims to fix some of the pain points of Java. But more recently Kotlin is also a language for the web, iOS, desktop, embedded, and just about anywhere else code can run. JetBrains, the creators of Kotlin, have placed a strong emphasis on targeting multiple platforms in how the language is compiled, its language features, and the standard libraries. This talk will be an exploration of the Kotlin language, how it compiles to run on more than just the JVM, and whether it can fully pull off the multiplatform trick allowing a single codebase to run everywhere.

Speaker: Jake Wharton

Android Engineer @Google

Engineer at Google working on Kotlin tools, libraries, and guides for Android development.

Find Jake Wharton at

Similar Talks

Scaling Patterns for Netflix's Edge

Qcon

Playback Edge Engineering @Netflix

Justin Ryan

Java 8 LTS to the Latest - a Performance & Responsiveness Prospective

Qcon

Java Champion, First Lego League Coach, passionate about JVM Performance @Microsoft

Monica Beckwith

Life After 8

Qcon

CTO @AzulSystems

Gil Tene

Continuous Monitoring With JDK Flight Recorder (JFR)

Qcon

Director of Software Engineering, Java Virtual Machine @Oracle

Mikael Vidstedt

Panel: Startup and VM Futures

Qcon

Java Champion, First Lego League Coach, passionate about JVM Performance @Microsoft

Monica Beckwith