#131 – Chris Lattner: The Future of Computing and Programming Languages
2 hr 48 min

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:
Blinkist: https://blinkist.com/lex and use code LEX to get a free week of premium
Neuro: https://www.getneuro.com and use code LEX to get 15% off
MasterClass: https://masterclass.com/lex to get 15% off annual sub
Cash App: https://cash.app/ and use code LexPodcast to get $10

Chris’s Twitter: https://twitter.com/clattner_llvm
Chris’s Website: http://nondot.org/sabre/

Podcast website: https://lexfridman.com/podcast
Apple Podcasts: https://apple.co/2lwqZIr
Spotify: https://spoti.fi/2nEwCF8
RSS: https://lexfridman.com/feed/podcast/
YouTube Full Episodes: https://youtube.com/lexfridman
YouTube Clips: https://youtube.com/lexclips

– Check out the sponsors above, it’s the best way to support this podcast
– Support on Patreon: https://www.patreon.com/lexfridman
– Twitter: https://twitter.com/lexfridman
– Instagram: https://www.instagram.com/lexfridman
– LinkedIn: https://www.linkedin.com/in/lexfridman
– Facebook: https://www.facebook.com/LexFridmanPage
– Medium: https://medium.com/@lexfridman

Here’s the timestamps for the episode. On some podcast players you should be able to click the timestamp to jump to that time.
00:00 – Introduction
07:12 – Working with Elon Musk, Steve Jobs, Jeff Dean
12:42 – Why do programming languages matter?
18:42 – Python vs Swift
29:35 – Design decisions
34:53 – Types
38:41 – Programming languages are a bicycle for the mind
41:13 – Picking what language to learn
47:12 – Most beautiful feature of a programming language
56:36 – Walrus operator
1:06:03 – LLVM
1:11:15 – MLIR compiler framework
1:15:21 – SiFive semiconductor design
1:27:56 – Moore’s Law
1:31:09 – Parallelization
1:35:37 – Swift concurrency manifesto
1:46:26 – Running a neural network fast
1:52:03 – Is the universe a quantum computer?
1:57:44 – Effects of the pandemic on society
2:14:56 – GPT-3
2:19:15 – Software 2.0
2:32:41 – Advice for young people
2:37:24 – Meaning of life

Sean Carroll's Mindscape: Science, Society, Philosophy, Culture, Arts, and Ideas
Sean Carroll's Mindscape: Science, Society, Philosophy, Culture, Arts, and Ideas
Sean Carroll | Wondery
124 | Solo: How Time Travel Could and Should Work
Time! It doesn’t stop, psychological effects of being under lockdown notwithstanding. How we experience time depends on our situation, but time itself just marches forward. Unless, of course, it’s possible to travel to the past, as countless science-fiction scenarios have depicted. But does that really make sense? Couldn’t we then change the past, even so dramatically that our own existence would never have happened? In this solo podcast I talk about both the physics and fiction of time travel. I point out that it might be allowed by the laws of physics, and explain how that would work, but that we really don’t know. And I try to make sense of some of the less-sensible depictions of cinematic time travel. Coming up with a logical theory that could account for Back to the Future isn’t easy, but podcasting isn’t for the squeamish. Support Mindscape on Patreon. But wait, there’s more! I was contacted by Janna Levin, who we fondly remember from Episode 27. Janna moonlights as Chair and Director of Sciences at Pioneer Works, an institution dedicated to bringing together creative people in art and science. Like the rest of us, they’ve been looking for ways to offer more online content in these pandemic times, so we thought about ways to collaborate. Here’s what they came up with: artist Azikiwe Mohammed has created an animated video backdrop to this podcast episode. The visuals are trippy, colorful, and inspired by (without trying to directly illustrate) what I talk about in the episode. You can check out a brief write-up at the Pioneer Works site, or view the video directly below. https://www.youtube.com/watch?v=kHy1j4LiyGQ
2 hr 42 min
More episodes
Clear search
Close search
Google apps
Main menu