~/talk

Kotlin: The "New" Kid on The Block!

Talkat THE CONF 2017 · on Monday, 2017-10-02· [kotlin]
slides:none on file

Kotlin claims production readiness: Google formalizes Android support at I/O 2017 and Kotlin 1.0 ships the year before; teams report fast migration (Basecamp ~100% in ~2 months) and 99 runs Kotlin in production for over a year with 69% of the passenger app and about 52% of the driver app written in Kotlin. Language specifics: JVM/JS targets, Kotlin/Native preview, Java interoperability, null‑safety, data classes, extension functions, infix notation, when and Elvis operators. Examples include real 99 app code, CI/CD integration, and companies like Pinterest, Uber, Evernote and Nubank using it.

AI-written summary · about

  1. 0:00Intro
  2. 2:16Context
  3. 6:37What is Kotlin
  4. 15:50Where can I use Kotlin
  5. 18:13Kotlin for Developers
  6. 20:47String Templates
  7. 22:17Object Declaration
  8. 23:05Destructive variables
  9. 25:04Unit
  10. 26:30Getters
  11. 29:30Sample class
  12. 31:51Conditionals
  13. 32:41Loops
  14. 34:21When
  15. 35:35Complex
  16. 36:32Notability
  17. 38:24Conclusion
~/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.