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

You just kind of have to know that.

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

You just have to kind of know that, right?

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

And so you roll out version one of the database.

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

You just kind of have to know that.

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

Of course, Lex uses his own database, right?

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

Yeah.

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

Right, because you built it.

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

You understand how this works, right?

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

Somebody else joins the team.

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

They don't know this.

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

And so now they suddenly get bugs.

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

You're having to maintain the database.

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

You shake your fist.

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

You argue.

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

The 10th time this happens, you're like, okay, we have to do something different.

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

And so what you do is you go change your Python code and you change your database class to copy the record every time you add it.

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

And so what ends up happening is you say, okay, I will do what's called a defensive copy here.

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

inside the database.

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

And then that way, if somebody passes something in, I will have my own copy of it and they can go do whatever and they're not going to break my thing.

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

Okay.