679: Creator of Swift, Tesla Autopilot & Tensorflow. New AI language Mojo with Chris Lattner
Oct 13, 2023•56 min
Episode description
In this supper club episode of Syntax, Wes and Scott talk with Chris Lattner about Mojo, a new programming language for AI developers. Should developers learn Python? Where does Mojo run? What is Chris excited about in AI’s future?
Show Notes 00:31 Welcome
01:05 Introducing Chris Lattner
Chris Lattner’s Homepage
Chris Lattner on Wikipedia
Chris Lattner on GitHub
Chris Lattner on Twitter
Modular (@Modular_AI) / X
Modular: AI development starts here
Swift.org - Welcome to Swift.org
03:50 What’s the history behind the hardware?
08:10 What’s the difference between a compiled language vs an interpreted language?
12:13 Is Mojo a programming language?
Mojo 🔥: Programming language for all of AI
15:12 Are Python libraries compatible with Mojo?
15:26 Why did you choose Python?
16:49 Why is AI so Python focused?
19:19 Should web developers learn Python?
21:40 Where does Mojo run?
25:05 How did you use the flame emoji for the Mojo file extension?
29:05 How does machine learning actually work?
37:36 Will Mojo be open source in some way?
39:16 How do you start developing a new programming language?
43:14 What is the future of developer jobs?
45:30 What are you excited about with AI in the future?
47:24 Supper Club questions
Welcome to a World of OCaml
52:59 SIIIIICK ××× PIIIICKS ×××
××× SIIIIICK ××× PIIIICKS ××× Exercise
Shameless Plugs Mojo 🔥: Programming language for all of AI
Tweet us your tasty treats Scott’s Instagram
LevelUpTutorials Instagram
Wes’ Instagram
Wes’ Twitter
Wes’ Facebook
Scott’s Twitter
Make sure to include @SyntaxFM in your tweets
Wes Bos on Bluesky
Scott on Bluesky
Syntax on Bluesky
For the best experience, listen in Metacast app for iOS or Android
Open in Metacast