Syntax - Tasty Web Development Treats

679: Creator of Swift, Tesla Autopilot & Tensorflow. New AI language Mojo with Chris Lattner

Share this episode
Anyone with this link can open it.
Share Link
Start at 0:00

This episode isn’t summarized yet

Create a free account and summarize it. In a few minutes you’ll have the key takeaways and a section-by-section summary.

Show notes

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

Couldn't load the audio. A blocker may be stopping the show's tracking links. Open the file