12 Feb 2026
1h 44m

The programming language after Kotlin – with the creator of Kotlin

Podcast cover

The Pragmatic Engineer

The podcast explores the creation and evolution of the Kotlin programming language with Andrey Breslav, its creator. Breslav recounts Kotlin's origins at JetBrains, driven by the need for a modern alternative to Java, and highlights key design principles such as pragmatic borrowing from languages like Scala and C#. He details the challenges of ensuring seamless Java interoperability and the unexpected surge in Kotlin's popularity after Google's endorsement for Android development. Breslav also discusses his current project, CodeSpeak, a language designed for the AI era, aiming to simplify programming by leveraging LLMs and natural language. The conversation touches on the future of software engineering, emphasizing the continued importance of human oversight and intent in a world increasingly shaped by AI.

Outlines

Part 1: Origins, Motivation

Part 2: Design, Features, Philosophy

Part 3: Development, Interoperability, Growth

Part 4: Future of Programming, AI

Part 5: Advice, Reflections

Sign in to continue reading, translating and more.

Continue
 
mindmap screenshot
Preview
preview episode cover
How to Get Rich: Every EpisodeNaval