Menu
Sign In Search Podcasts 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

And then I got to include standardio.h.

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

And all of the headers in the world use all the GCC stuff.

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

And so, again, come back away from theory back to reality, right?

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

I was at a fork in the road.

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

I could have built an amazingly beautiful academic thing that nobody would ever use.

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

Or I could say, well, it's yucky in various ways.

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

All these design mistakes, accents of history, the legacy.

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

At that point, GCC was, like, over 20 years old.

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

Which, by the way, now LLVM's over 20 years old, right?

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

So it's funny how time catches up to you, right?

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

And so you say, okay, well...

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

what what is easier right i mean as an engineer it's it's actually much easier for me to go implement long tail compatibility weird features even if they're distasteful and just do the hard work and like figure it out reverse engineer understand what it is write a bunch of test cases like try to understand behavior it's way easier to do all that work as an engineer than it is to go talk to all c programmers and get argue with them and try to get them to rewrite their code

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

Right.

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

Because that breaks a lot more things.

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

Yeah.

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

And you have realities like nobody actually even understands how the code works because it was written by the person who quit 10 years ago.

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

Right.

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

And so this software is kind of frustrating that way, but that's how the world works.

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

Well, there are occasions in which you get a build, like you invent a new data structure or something like that, or there's this beautiful algorithm that just makes you super happy.

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

I love that moment.