JavaScript Archives - Software Engineering Daily

Kotlin Design with Andrey Breslav


Listen Later

Kotlin is a statically typed programming language that started as a JVM language. It gained popularity because it reduces the amount of boilerplate code required for a typical Java project. Many of the early adopters of Kotlin were building Android apps or Java applications, but it has grown to a variety of use cases including at companies like Uber, Pinterest, and Atlassian.

Andrey Breslav is the lead language designer of Kotlin at JetBrains. He joins the show to describe the original goals of Kotlin, the compilation path of the language, and how it has moved beyond its days of only running on the JVM.

 

Show Notes
  • Episode 12: Interview with Andrey Breslav, Lead Language Designer of Kotlin – Mapping The Journey
  • KotlinConf 2017 – Opening Keynote by Andrey Breslav – YouTube
  • Kotlin Blog | Kotlin — Programming Language by JetBrains
  • KotlinConf 2017 – Deep Dive into Kotlin/Native by Andrey Breslav – YouTube
  • How to Kotlin – from the Lead Kotlin Language Designer (Google I/O ’18) – YouTube
  • Community
  • Basic Types: Numbers, Strings, Arrays – Kotlin Programming Language
  • Calling Kotlin from Java – Kotlin Programming Language
  • Kotlin Programming Language
  • The post Kotlin Design with Andrey Breslav appeared first on Software Engineering Daily.

    ...more
    View all episodesView all episodes
    Download on the App Store

    JavaScript Archives - Software Engineering DailyBy JavaScript Archives - Software Engineering Daily

    • 4.4
    • 4.4
    • 4.4
    • 4.4
    • 4.4

    4.4

    22 ratings


    More shows like JavaScript Archives - Software Engineering Daily

    View all
    Software Engineering Daily by Software Engineering Daily

    Software Engineering Daily

    626 Listeners