#131 – Chris Lattner: The Future of Computing and Programming Languages episode artwork

EPISODE · Oct 19, 2020 · 2H 47M

#131 – Chris Lattner: The Future of Computing and Programming Languages

from Lex Fridman Podcast

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 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/ YouTube Full Episodes: https://youtube.com/lexfridman YouTube Clips: https://youtube.com/lexclips SUPPORT & CONNECT: – 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 OUTLINE: 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

Episode metadata supplied by the publisher feed · Published Oct 19, 2020

Embed this episode

NOW PLAYING

#131 – Chris Lattner: The Future of Computing and Programming Languages

0:00 2:47:38

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of Lex Fridman Podcast?

This episode is 2 hours and 47 minutes long.

When was this Lex Fridman Podcast episode published?

This episode was published on October 19, 2020.

Can I download this Lex Fridman Podcast episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!