Chris Lattner
๐ค SpeakerAppearances Over Time
Podcast Appearances
So let me give you a war story.
Okay.
So war story in the space is, you go way back in time, project I worked on is called Clang.
Clang, what it is, is a C, C++ parser, right?
And when I started working on Clang,
it must've been like 2006 or something.
It was when I, 2007, 2006, when I first started working on it.
Right.
Um, it's funny how time flies.
Uh, yeah.
The, uh, uh, I started that project and I'm like, okay, well I want to build a C parser, C plus plus parser for LLVM.
It's going to be the word GCC is yucky.
You know, this is me in earlier times.
It's yucky.
It's unprincipled.
It has all these weird features, like all these bugs, like,
It's yucky, so I'm going to build a standard compliant C and C++ parser.
It's going to be beautiful.
It'll be amazing, well-engineered, all the cool things an engineer wants to do.
And so I start implementing and building it out and building it out and building it out.