~/talk

Facts You May Not Know About Kotlin

Talkat GOTOpia Europe 2020 · 2020-09-15..09-18· [kotlin]
slides:none on file

Kotlin 1.4 adds trailing commas and a deep recursion helper that uses suspend to avoid stack overflows, Kotlin implements null safety via the Nothing type so functions that never return let the compiler infer nonnull, JVM generics are erased but you can use reified inline functions to preserve type information at call sites, and Kotlin multiplatform compiles the same code to JVM JS and native — demonstrated by a Conway Game of Life running on JVM, Raspberry Pi native and an iPhone using KMM.

AI-written summary · about

  1. 0:00Intro
  2. 0:58Kotlin 1.4 ,)
  3. 1:53Why Kotlin?
  4. 7:02Warm-up
  5. 15:03How do generics work?
  6. 20:19Coroutines with Kotlin
  7. 22:45Build with Kotlin
  8. 25:26Outro
~/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.