Episode #381
Chris Lattner: Future of Programming and AI
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.
What this episode covers
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.
Where to start
Switching programming languages
Chris Lattner and Lex Fridman discuss switching programming languages.
Start at 2:15:32
Mojo vs PyTorch vs TensorFlow
Chris Lattner and Lex Fridman discuss mojo vs pytorch vs tensorflow.
Start at 2:01:31
Typed programming languages
Chris Lattner and Lex Fridman discuss typed programming languages.
Start at 35:12
People and topics
Key takeaways
- Introduction
- Mojo programming language
- Code indentation
- The power of autotuning