~/talk

Kotlin - Ready for Production

Talkat GOTO Copenhagen 2016 · 2016-10-03..10-06· [kotlin]
slides:none on file

Kotlin comes from JetBrains (started 2010) and hits production use now: released February 2016 after long dogfooding, used in 10+ products and inside IntelliJ with parts rewritten in Kotlin. It compiles to JVM and JavaScript, targets Java 6 compatibility, and powers Gradle scripts and Android work. Key specifics: 900 KB runtime, 20+ developers and 100+ committers, concise data classes that replace dozens of Java boilerplate lines, null-safety with nullable types, and coroutine/Native work on the roadmap.

AI-written summary · about

  1. 0:00History of Kotlin
  2. 7:50Creating a new application
  3. 8:45Main
  4. 13:55Kotlin
  5. 19:40Kotlin Objects
  6. 21:10Kotlin Functions
  7. 26:00Deconstruct Values
  8. 30:55Conditionals
  9. 32:13Classes
  10. 33:43Nulls
  11. 38:26Functions
  12. 43:37Extension Functions
  13. 50:07Algebraic Data Types
  14. 53:52Other Projects
~/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.