Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API 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

And so you can start, again, it's compatible with Python.

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

And so then you can add however many types you want, wherever you want them.

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

And if you don't want to deal with it, you don't have to deal with it.

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

And so one of our opinions on this is that it's not that types are the right thing or the wrong thing.

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

It's that they're a useful thing.

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

Yeah, with a very different approach, but yes.

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

Yeah, so I mean, I think it's interesting if you look at that, right?

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

And the reason I'm giving you a hard time, is that there's this cultural norm, this pressure, there has to be a right way to do things.

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

Grownups only do it one way, and if you don't do that, you should feel bad.

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

Some people feel like Python's a guilty pleasure or something, and it's like, when it gets serious, I need to go rewrite it, right?

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

Yeah, exactly.

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

I mean, cool.

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

I understand history and I understand kind of where this comes from, but I don't think it has to be a guilty pleasure.

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

Yeah.

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

So if you look at that, you say, why do you have to rewrite it?

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

Well, you have to rewrite it to deploy.

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

Well, why do you want to deploy?

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

Well, you care about performance or you care about productivity or you want, you know, a tiny thing on the server that has no dependencies or, you know, you have objectives that you're trying to attain.

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

So what if Python can achieve those objectives?

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

So if you want types, well, maybe you want types because you want to make sure you're passing on the right thing.