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

Chris Lattner

๐Ÿ‘ค Speaker
See mentions of this person in podcasts
2524 total appearances

Appearances Over Time

Podcast Appearances

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

It's been implemented in Swift and Rust and many languages.

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

So it's not Haskell, which is where everybody learns their tricks from.

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

But we need to implement that and that'll enable a new level of expressivity.

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

So classes.

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

Well, and so this comes back to the where Mojo came from and the fact that this is 0.1, right?

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

And so we're building, so modular is building an AI stack, right?

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

And an AI stack has a bunch of problems working with hardware and writing high-performance kernels and doing this kernel fusion thing I was talking about and getting the most out of the hardware, right?

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

And so we've really prioritized and built Mojo to solve Mojo's problem.

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

Right now, our North Star is build out and support all the things.

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

And so we're making incredible progress.

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

By the way, Mojo is only like seven months old.

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

So that's another interesting thing.

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

Yeah.

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

And so, I mean, but also you look into, it's, it's amazing how much is also there and you take it for granted that a value, if you define it, it will get destroyed automatically.

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

Like that little feature itself is actually really complicated, given the way the ownership system has to work.

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

And the way that works within Mojo is a huge step forward from what Rust and Swift have done.

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

But can you say that again?

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

When a value, when you define it, it gets destroyed automatically.

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

Yeah, so like say you have a string, right?

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

So you just find a string on the stack, okay?