PRAGMATIC
THOUGHTS SOFTWARE
Concision
Expressiveness
Soundness
Originality
Readability
Reuse
Safety
Interoperability
Tooling
MOMENTUM
2016 2017 2018
156K
700K
2.0M Kotlin Devs
2017 Q2 2017 Q3 2017 Q4 2018 Q1 2018 Q2
Jobs
All data pulled from the Dice jobs database
KOTLIN 1.3
is coming soonGood for scaling up
Coroutines
import kotlin.coroutines.experimetal.*
Kotlin/NativeBETA
Interoperable
C Obj-C Swift
Kotlin/Native ≠ Multiplatform
Multiplatform
Server Android
iOS Browser
Kotlin/JVM Kotlin/JVM
Kotlin/Native Kotlin/JS
common code
Multiplatform libraries
http serialization coroutines
settings logging
EVOLUTION
Language evolution
KEEP THE LANGUAGE
MODERN
COMFORTABLE UPGRADES
FEEDBACK LOOP
HAVE A NICE KOTLIN