~/talk

Mr. Kotlin VS. Mr. Java, an inspirational parody!

Talkat J-Fall 2023 · on Thursday, 2023-11-09· [java]
links:none on file
links:none on file
slides:none on file

Claims that Java 21 virtual threads beat coroutines are contrasted with concrete examples: Kotlin uses structured coroutines and compile‑time null safety (the Elvis operator) and shows a two‑day multiplatform UI prototype that runs on JVM, Android and JS. Presenters cite “three billion devices” for both Java and Kotlin/Android, note Gradle’s Kotlin DSL and Google’s smooth Kotlin adoption with fewer bugs, and demo live code comparing thread footprints, compile errors for nullable fields, and practical migration steps.

AI-written summary · about

  1. 0:00Introduction to the rivalry
  2. 1:53Speakers’ backgrounds
  3. 4:51Java vs Kotlin overview
  4. 7:17Java 21 and Project Loom
  5. 11:12Kotlin coroutines vs Java threads
  6. 14:25Kotlin ecosystem growth
  7. 16:34Java’s origin story
  8. 17:57Kotlin’s quirky history
  9. 19:07Ecosystem and libraries
  10. 20:11Null safety in Kotlin
  11. 21:57Records and encapsulation
  12. 24:04Kotlin multiplatform
  13. 27:38Java vs Kotlin popularity
  14. 30:50Audience reactions and Q&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.