Skip to content
0:00 / 0:00

#kotlin#java#scala

Shoulders of Giants: Languages Kotlin learned from - Andrey Breslav - GeekOUT 2018

Andrey Breslav

167 subscribers • 1 video on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Presented by Andrey Breslav, lead designer of Kotlin
  • Linked in the descriptionSlides on SlideShare

Intermediate. Assumes working knowledge.

2K views5 years ago2 recommendations

Programming languagesHistory and cultureKotlinLanguage design and type systemsHistory of computing

Andrey Breslav explains how Kotlin's design was inspired by languages like Java, Scala, C#, and Python.

Recorded in Tallin, Estonia, on June 8th, 2018, at the GeekOUT conference. Slides: slideshare.net/abreslav/shoulders-of-giants-languages-kotlin… Abstract New languages are inspired by existing languages: every generation learns from the previous one. Kotlin is no exception: its design is based substantially on the designs of languages such as Java, Scala, C#, Groovy, Python, Nice, etc. This talk will explain which parts of the design are inspired by which languages and what Kotlin does differently in each case. The goal of this talk is to both say thank you to the authors of languages Kotlin has learned from and popularise the notion of such borrowing being normal and not by any means a misdeed, as it is sometimes portrayed in online discussions. Original webpage for the talk: 2018.geekout.ee/andrey-breslav/ #kotlin #programming #programminglanguage #softwaredesign

Why it's here

2 people recommend this

u/dayanrubenin r/Kotlin • Recommends

Shoulders of Giants: Languages Kotlin learned from - Andrey Breslav - GeekOUT 2018

u/jesseschalkenin r/ProgrammingLanguages • Recommends

Shoulders of Giants: Languages Kotlin learned from - Andrey Breslav

u/zsmbin r/Kotlin • Mentions

On “I read Kotlin is inspired by Scala? In which ways?”

Same great talk with perhaps better sound: link to this video