~/talk

Kotlin for Java Programmers

Talkat J-Fall 2018 · on Thursday, 2018-11-08· [kotlin]
slides:none on file

Shows Kotlin running on multiple targets and demos actual commands like kotlinc -jvm and running .kts scripts to compile and script quickly; walks through concrete examples that compile and run: type inference, val/var immutability, string templates, default and named arguments, varargs plus the spread operator, ranges and steps, and collection pipelines vs lazy sequences; demonstrates smart casting, nullable types with safe call and Elvis operator, data classes (auto-generates toString/equals/hashCode), and extension functions compile to static methods — all examples execute as shown.

AI-written summary · about

  1. 0:00Introduction
  2. 1:30Create a fun main
  3. 2:00C compiler
  4. 4:00Code
  5. 9:00Functions
  6. 14:00Arguments
  7. 17:50imperative style
  8. 24:00for string
  9. 29:00null
  10. 34:00functional style
  11. 39:00static methods
~/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.