World Model · podcast knowledge graph

The programming language after Kotlin – with the creator of Kotlin

2026-02-12 · 104 min · 11 entities

Asserted relationships

  • → hosted by Gergely Orosz person
    0.55
    evidence rules-v5
    Feed author/publisher: Gergely Orosz
  • → founded CodeSpeak company
    0.54
    evidence rules-v5
    founder of CodeSpeak
  • → works at CodeSpeak company
    0.50
    evidence rules-v5
    founder of CodeSpeak
  • → discusses News concept
    0.40
    evidence rules-v5
    Feed category: News
  • → discusses Technology company
    0.40
    evidence rules-v5
    Feed category: Technology
  • → discusses Tech News concept
    0.40
    evidence rules-v5
    Feed category: Tech News

Entities found in this episode

companys 5

  • mentioned CodeSpeak company
    0.68
    evidence rules-v5
    founder of CodeSpeak
  • founded CodeSpeak company
    0.54
    evidence rules-v5
    founder of CodeSpeak
  • mentioned Technology company
    0.50
    evidence rules-v5
    Feed category: Technology
  • works at CodeSpeak company
    0.50
    evidence rules-v5
    founder of CodeSpeak
  • discusses Technology company
    0.40
    evidence rules-v5
    Feed category: Technology

concepts 4

  • mentioned Tech News concept
    0.50
    evidence rules-v5
    Feed category: Tech News
  • mentioned with the creator of Kotlin concept
    0.42
    evidence rules-v5
    The programming language after Kotlin – with the creator of Kotlin
  • discusses News concept
    0.40
    evidence rules-v5
    Feed category: News
  • discusses Tech News concept
    0.40
    evidence rules-v5
    Feed category: Tech News

persons 2

  • mentioned Gergely Orosz person
    0.70
    evidence rules-v5
    Feed author/publisher: Gergely Orosz
  • hosted by Gergely Orosz person
    0.55
    evidence rules-v5
    Feed author/publisher: Gergely Orosz
Episode description as stored
Brought to You By: • Statsig — ⁠ The unified platform for flags, analytics, experiments, and more. • Sonar – The makers of SonarQube, the industry standard for automated code review • WorkOS – Everything you need to make your app enterprise ready. — Andrey Breslav is the creator of Kotlin and the founder of CodeSpeak , a new programming language that aims to reduce boilerplate by replacing trivial code with concise, plain-English descriptions. He led Kotlin’s design at JetBrains through its early releases, shaping both the language and its compiler as Kotlin grew into a core part of the Android ecosystem. In this episode, we talk about what it takes to design and evolve a programming language in production. We discuss the influences behind Kotlin, the tradeoffs that shaped it, and why interoperability with Java became so central to its success.  Andrey also explains why he is building CodeSpeak as a response to growing code complexity in an era of LLM agents, and why he believes keeping humans in control of the software development lifecycle will matter even more as AI becomes more capable. — Timestamps (00:00) Intro (01:02) Why Kotlin was created (06:26) Dynamic vs. static languages (09:27) Andrey joins the Kotlin project (14:26) Designing a new language  (19:40) Frontend vs. Backend in language design (21:05) Why is it named Kotlin? (24:37) Kotlin vs. Java tradeoffs (28:32) Null safety  (31:24) Kotlin’s influences  (39:12) Smartcasts  (40:42) Features Kotlin left out (44:54) Bidirectional Java interoperability (55:01) The Kotlin timeline  (58:00) Kotlin’s development process (1:07:20) From Java to Android developers (1:12:12) How Android became Kotlin-first  (1:18:20) CodeSpeak: a language for LLMs (1:24:07) LLMs and new languages (1:28:20) How software engineering is changing with AI (1:36:12) Developer tools of the future  (1:39:00) Andrey’s advice for junior engineers and students  (1:42:32) Rapid fire round — The Pragmatic Engineer deepdives relevant for this episode: • Cross-platform mobile development • How Swift was built – with Chris Lattner, the creator of the language • Building Reddit’s iOS and Android app • Notion: going native on iOS and Android • Is there a drop in native iOS and Android hiring at startups? — Production and marketing by ⁠⁠⁠⁠⁠⁠⁠⁠ https://penname.co/⁠⁠⁠⁠⁠⁠⁠⁠ . For inquiries about sponsoring the podcast, email podcast@pragmaticengineer.com. Get full access to The Pragmatic Engineer at newsletter.pragmaticengineer.com/subscribe