~/talk

Kotlin for C# Developers

Talkat NDC London 2019 · 2019-01-30..02-01· [kotlin]
name:Alex Dunn
links:none on file
slides:none on file

Compares C# 8 features to Kotlin 1.3 with concrete code examples and tooling: shows Kotlin 1.3 co-routines replacing callback-heavy async, demonstrates data class one-liners and companion object statics, and walks through nullable/reference type differences and generics. Includes a side‑by‑side Android demo (Kotlin app vs Xamarin.Android app), discusses JVM/JS/Native compilers, and mentions IDEs (IntelliJ/Android Studio, Visual Studio, Rider). Watch if you want practical syntax translations and platform/tooling tradeoffs rather than marketing fluff.

AI-written summary · about

  1. 0:00Intro
  2. 0:34Who is Alex Dunn - Online
  3. 1:55Preface
  4. 4:49Primary Goals
  5. 8:41Constructor Overrides
  6. 10:13Kotlin Only-val and var
  7. 10:52Getters and Setters
  8. 11:42Methods / Functions
  9. 12:22Null Coalescing and Propagation
  10. 14:45C# Core / Primary Platforms
  11. 15:42Kotlin Core / Primary Platforms
  12. 20:54Interfaces
  13. 24:19Abstract Classes
  14. 25:27Static Objects
  15. 26:26Static Members
  16. 30:37Kotlin Only - Companion Extensions
  17. 31:28Dynamic Types
  18. 32:45Type Inference
  19. 34:43Generics
  20. 35:55Tuples
  21. 38:48Asynchronous Code Execution
  22. 41:46Kotlin Coroutines
  23. 46:29Nullable Reference Types
  24. 47:22Ranges
  25. 48:39Default Interface Implementations
  26. 49:39Asynchronous Streams
  27. 56:42Surface Scratched-ish
  28. 57:40Resources
~/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.