~/talk

Kotlin - Ready for Production

Talkat Voxxed Days Vienna 2016 · 2016-03-16..03-18· [kotlin]
slides:none on file

Kotlin reaches 1.0 after ~6 years of development and ships with 20+ JetBrains developers and 100+ GitHub committers, running on the JVM and JavaScript backends with Java 6 compatibility. The language demonstrates concise features (data classes, top‑level functions, extension and delegated properties), explicit nullability with ? and Elvis handling, Android extensions that replace findViewById, Spring Boot support, and a Gradle‑style Cobalt build option; JetBrains uses it in ~10 products and reports 14,000+ active users internally.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 1:07Why Kotlin was created
  3. 8:09Setting up a Kotlin project
  4. 11:01Kotlin vs Java syntax
  5. 16:52Top-level functions and null safety
  6. 23:20Smart casts and inheritance
  7. 26:15Delegation and properties
  8. 34:24Higher-order functions
  9. 40:24Extension functions and DSLs
  10. 44:04Sealed classes and result types
  11. 46:54Kotlin in Android and frameworks
  12. 48:38Learning resources and community
  13. 50:22Summary and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.