This talk gives an overview of the language in its present state and a perspective we have for the future.
Among other things, the following features will be covered:
* Static null-safety
* Extension functions
* Higher-order functions and type-safe builders
* Smart casts: Kotlin’s lightweight pattern matching
* Enhancing existing Java APIs with Kotlin
* Developing mixed Kotlin/Java projects