Podcst
#131 – Chris Lattner: The Future of Computing and Programming Languages by Lex Fridman

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

from Lex Fridman Podcast

by Lex Fridman

Published: Mon Oct 19 2020

Show Notes

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.
– Introduction
– Working with Elon Musk, Steve Jobs, Jeff Dean
– Why do programming languages matter?
– Python vs Swift
– Design decisions
– Types
– Programming languages are a bicycle for the mind
– Picking what language to learn
– Most beautiful feature of a programming language
– Walrus operator
– LLVM
– MLIR compiler framework
– SiFive semiconductor design
– Moore’s Law
– Parallelization
– Swift concurrency manifesto
– Running a neural network fast
– Is the universe a quantum computer?
– Effects of the pandemic on society
– GPT-3
– Software 2.0
– Advice for young people
– Meaning of life