Skip to content
Chris Lattner: Future of Programming and AI | Lex Fridman Podcast #381
YouTube

Lex Fridman

Chris Lattner: Future of Programming and AI | Lex Fridman Podcast #381

Chapters

Episode notes from Lex Fridman

Chris Lattner is a legendary software and hardware engineer, leading projects at Apple, Tesla, Google, SiFive, and Modular AI, including the development of Swift, LLVM, Clang, MLIR, CIRCT, TPUs, and Mojo. Please support this podcast by checking out our sponsors:
– iHerb: https://lexfridman.com/iherb and use code LEX to get 22% off your order
– Numerai: https://numer.ai/lex
– InsideTracker: https://insidetracker.com/lex to get 20% off

EPISODE LINKS:
Chris’s Twitter: https://twitter.com/clattner_llvm
Chris’s Website: http://nondot.org/sabre/
Mojo programming language: https://www.modular.com/mojo
Modular AI: https://modular.com/

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:20 – Mojo programming language
12:37 – Code indentation
21:04 – The power of autotuning
30:54 – Typed programming languages
47:38 – Immutability
59:56 – Distributed deployment
1:34:23 – Mojo vs CPython
1:50:12 – Guido van Rossum
1:57:13 – Mojo vs PyTorch vs TensorFlow
2:00:37 – Swift programming language
2:06:09 – Julia programming language
2:11:14 – Switching programming languages
2:20:40 – Mojo playground
2:25:30 – Jeremy Howard
2:36:16 – Function overloading
2:44:41 – Error vs Exception
2:52:21 – Mojo roadmap
3:05:23 – Building a company
3:17:09 – ChatGPT
3:23:32 – Danger of AI
3:27:27 – Future of programming
3:30:43 – Advice for young people

SOCIAL:
– Twitter: https://twitter.com/lexfridman
– LinkedIn: https://www.linkedin.com/in/lexfridman
– Facebook: https://www.facebook.com/lexfridman
– Instagram: https://www.instagram.com/lexfridman
– Medium: https://medium.com/@lexfridman
– Reddit: https://reddit.com/r/lexfridman
– Support on Patreon: https://www.patreon.com/lexfridman

Help improve this page

Who's on this episode?Add the guest names so fans can find every appearance.
Separate names with commas. Up to 5.
The guest's own post about it, for example.
Credit (optional)
Shown on the page as a thank-you.
Never shown.

Everything is checked before it goes on the site.

Report a problemWrong title, wrong show, broken video.
A link that backs it up gets it through faster.
Credit (optional)
Shown on the page as a thank-you.
Never shown.

Everything is checked before it goes on the site.

Comments

No comments yet. Start the conversation.

Join the conversation

Your email is never shown. First comments are reviewed before they appear.