Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Pricing

Chris Lattner

๐Ÿ‘ค Person
2524 total appearances

Appearances Over Time

Podcast Appearances

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

For example, in Swift, you can do that for sure.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

So an example we gave at Apple was the dog cow.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

So that's a classical Mac heritage thing.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

And so you use the dog and the cow emoji together, and that could be your variable name.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

But of course, the internet went and made pile of poop for everything.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

So if you want to name your function pile of poop, then you can totally go to town and see how that gets through code review.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

Yeah, good question.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

So it's AI first.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

And so AI is driving a lot of the requirements.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

And so modular is building and designing and driving Mojo forward.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

And it's not because it's an interesting project theoretically to build.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

It's because we need it.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

And so at Modular, we're really tackling the AI infrastructure landscape and the big problems in AI and the reasons that it is so difficult to use and scale and adopt and deploy and all these big problems in AI.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

And so we're coming at it from that perspective.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

Now, when you do that, when you start tackling these problems, you realize that the solution to these problems isn't actually an AI-specific solution.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

And so while we're doing this, we're building Mojo to be a fully general programming language.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

And that means that you can obviously tackle GPUs and CPUs and these AI things, but it's also a really great way to build NumPy and other things like that.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

If you look at what many Python libraries are today, often they're a layer of Python for the API, and they end up being C and C++ code underneath them.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

That's very true in AI.

Lex Fridman Podcast
#381 โ€“ Chris Lattner: Future of Programming and AI

That's true in lots of other domains as well.