Skip to content

By playing, you agree to uListen's Terms and Privacy Policy and YouTube's Terms of Service.

Lex Fridman PodcastLex Fridman Podcast

Chris Lattner: The Future of Computing and Programming Languages | Lex Fridman Podcast #131

Chris Lattner is a world-class software & hardware engineer, leading projects at Apple, Tesla, Google, and SiFive.

Lex FridmanhostChris Lattnerguest
Oct 19, 20202h 42mWatch on YouTube ↗

Summaries, chapters, transcripts, and FAQs on this page are made by uListen, not YouTube.

Episode Details

EPISODE INFO

Released
October 19, 2020
Duration
2h 42m
Channel
Lex Fridman Podcast
Watch on YouTube
▶ Open ↗

EPISODE DESCRIPTION

Chris Lattner is a world-class software & hardware engineer, leading projects at Apple, Tesla, Google, and SiFive. Please support this podcast by checking out our sponsors:

EPISODE LINKS: Chris's Twitter: https://twitter.com/clattner_llvm Chris's Website: http://nondot.org/sabre/ PODCAST INFO: Podcast website: https://lexfridman.com/podcast Apple Podcasts: https://apple.co/2lwqZIr Spotify: https://spoti.fi/2nEwCF8 RSS: https://lexfridman.com/feed/podcast/ Full episodes playlist: https://www.youtube.com/playlist?list=PLrAXtmErZgOdP_8GztsuKi9nrraNbKKp4 Clips playlist: https://www.youtube.com/playlist?list=PLrAXtmErZgOeciFP3CBCIEElOJeitOr41 OUTLINE: 0:00 - Introduction 2:25 - Working with Elon Musk, Steve Jobs, Jeff Dean 7:55 - Why do programming languages matter? 13:55 - Python vs Swift 24:48 - Design decisions 30:06 - Types 33:54 - Programming languages are a bicycle for the mind 36:26 - Picking what language to learn 42:25 - Most beautiful feature of a programming language 51:50 - Walrus operator 1:01:16 - LLVM 1:06:28 - MLIR compiler framework 1:10:35 - SiFive semiconductor design 1:23:09 - Moore's Law 1:26:22 - Parallelization 1:30:50 - Swift concurrency manifesto 1:41:39 - Running a neural network fast 1:47:16 - Is the universe a quantum computer? 1:52:57 - Effects of the pandemic on society 2:10:09 - GPT-3 2:14:28 - Software 2.0 2:27:54 - Advice for young people 2:32:37 - Meaning of life CONNECT:

SPEAKERS

  • Lex Fridman

    host
  • Chris Lattner

    guest
  • Narrator

    other
  • Narrator

    other

EPISODE SUMMARY

In this episode of Lex Fridman Podcast, featuring Lex Fridman and Chris Lattner, Chris Lattner: The Future of Computing and Programming Languages | Lex Fridman Podcast #131 explores Chris Lattner on future chips, Swift, and human-centered computing design Chris Lattner and Lex Fridman discuss leadership lessons from figures like Steve Jobs, Elon Musk, and Jeff Dean, emphasizing technical depth, vision, and humility. They dive deeply into programming language design, using Swift, Python, and Lisp to explore trade-offs in safety, performance, usability, and community-driven evolution. Lattner explains his work on LLVM, MLIR, RISC‑V, and SiFive, outlining how better compiler and silicon tooling could unleash a wave of specialized chips and new computation models. The conversation widens to machine learning paradigms, GPT‑3, Software 2.0, concurrency, and broader themes of human motivation, societal upheaval, and long‑term optimism about technology and humanity.

RELATED EPISODES

Eric Weinstein: On the Nature of Good and Evil, Genius and Madness | Lex Fridman Podcast #134

Eric Weinstein: On the Nature of Good and Evil, Genius and Madness | Lex Fridman Podcast #134

Manolis Kellis: Biology of Disease | Lex Fridman Podcast #133

Manolis Kellis: Biology of Disease | Lex Fridman Podcast #133

George Hotz: Hacking the Simulation & Learning to Drive with Neural Nets | Lex Fridman Podcast #132

George Hotz: Hacking the Simulation & Learning to Drive with Neural Nets | Lex Fridman Podcast #132

Scott Aaronson: Computational Complexity and Consciousness | Lex Fridman Podcast #130

Scott Aaronson: Computational Complexity and Consciousness | Lex Fridman Podcast #130

Lisa Feldman Barrett: Counterintuitive Ideas About How the Brain Works | Lex Fridman Podcast #129

Lisa Feldman Barrett: Counterintuitive Ideas About How the Brain Works | Lex Fridman Podcast #129

Michael Malice: Anarchy, Democracy, Libertarianism, Love, and Trolling | Lex Fridman Podcast #128

Michael Malice: Anarchy, Democracy, Libertarianism, Love, and Trolling | Lex Fridman Podcast #128

Get more out of YouTube videos.

Read along on your phone, search it beside the video, or ask your favorite AI app what was said.