Search
Dmitry Jemerov

SE Radio 326: Dmitry Jemerov and Svetlana Isakova on the Kotlin Programming Language

Dmitry Jemerov and Svetlana Isakova speak to Matthew Farwell about the Kotlin programming language. They cover what the goals of Kotlin are, why Kotlin was created, what the target use cases are for Kotlin, syntax differences between Java & Kotlin, differences in classes and interfaces between Java & Kotlin, pattern matching in Kotlin, Kotlin’s type system, including nullable/notnull types. Interaction between Java & Kotlin, variance and co-variance in Kotlin, DSL construction, Android development with Kotlin, the Kotlin ecosystem, and the future of Kotlin.


Show Notes

Related Links

Join the discussion

More from this show