~/talk

Kotlin — maybe this time for real

TalkinItalianat Codemotion Milan 2017 · 2017-11-10..11-11· [kotlin, java]
links:none on file
slides:none on file

Kotlin is presented as a modern JVM language that has gained traction on Android and is poised for broader web use thanks to an intuitive syntax and major company support. The talk covers Kotlin basics and demonstrates how to build a production-ready web application on the JVM.

AI-written summary · about

  1. 0:00Kotlin introduction
  2. 1:06Java history and backward compatibility
  3. 2:31Bytecode and modern languages
  4. 4:35What is Kotlin
  5. 7:49Kotlin on Android and browser
  6. 8:10Variables and types in Kotlin
  7. 9:35Functions and parameters
  8. 10:58Type extensions
  9. 12:43Functional programming
  10. 13:46Tail recursion in Kotlin
  11. 15:09Classes and constructors
  12. 16:33Data classes
  13. 17:57Higher-order functions
  14. 19:41Implicit returns in lambdas
  15. 21:04Pattern matching in Kotlin
  16. 22:50Delegated properties
  17. 23:52Coroutines and async
  18. 25:14DSL and string templates
  19. 25:57Kotlin and Spring Boot
  20. 27:22Generics and reification
  21. 28:07Kotlin for React frontend
  22. 29:56Q&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.