~/talk

On the Shoulders of Giants: Languages That Informed Kotlin

TalkinRussianat Mobius 2018 Piter · 2018-04-20..04-21· [kotlin]
slides:none on file

Kotlin's design influences are examined by listing the source languages (Java, C#, Scala, Groovy, Python, Gosu, etc.) and showing which ideas were borrowed and how they were adapted in Kotlin’s interpretation. The talk also briefly points out languages that have since adopted ideas inspired by Kotlin (Swift, Java, Hack, C#).

AI-written summary · about

  1. 0:00Introduction
  2. 1:47Standing on shoulders phrase
  3. 3:55Why languages borrow ideas
  4. 8:09Kotlin’s design influences
  5. 13:30Syntax and features
  6. 23:25Language design debates
  7. 31:18Syntax proposal challenges
  8. 36:14Constructors and objects
  9. 40:22Constants and statics
  10. 43:55Extension functions and builders
  11. 46:48Nested functions and design
  12. 50:16Type aliases and newtypes
  13. 51:23Closing remarks 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.