~/talk

An Introduction to Kotlin

Talkat Devnexus 2020 · 2020-02-19..02-21· [kotlin, java]
slides:none on file

Claims Kotlin cuts boilerplate and avoids many null pointer errors (cites ~196,000 GitHub null issues and ~15,262 StackOverflow duplicates), is 100% Java-interoperable, and targets JVM/JS/Native; shows concrete syntax: var/val and type inference, safe-call (?.), Elvis (?:) and the !! escape hatch, and data classes, lazy delegates and reified inline generics. Uses IntelliJ, Gradle Kotlin DSL, Spring support, Play.kotlinlang.org and Coursera examples. Demonstrates real multi-platform builds at KotlinConf (Android, iOS, web, backend) and says coroutines replace complex async code.

AI-written summary · about

  1. 0:00Introduction to Kotlin
  2. 1:04What is Kotlin
  3. 8:26Syntax and features
  4. 11:58Null safety in Kotlin
  5. 15:54Control flow and smart casts
  6. 18:24Classes and properties
  7. 23:38Data classes and delegates
  8. 25:25Functions and lambdas
  9. 35:49Reified generics and standard library
  10. 38:18Why use Kotlin
  11. 42:15Q&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.