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

Yes.

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

And then, or you want to build on top of a bunch of other people's packages and then they get updated and things like this.

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

Now, I'm not an expert in this, so I don't know the answer.

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

I think this is one of the reasons why it's great that we work as a team and there's other really good and smart people involved.

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

But one of the things I've heard from smart people who've done a lot of this is that the packaging becomes a huge disaster when you get the Python and C together.

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

And so if you have this problem where you have code split between Python and C, now not only do you have to package the C code, you have to build the C code.

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

C doesn't have a package manager, right?

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

C doesn't have a dependency versioning management system, right?

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

And so I'm not experienced in the state of the art and all the different Python package managers, but my understanding is that's a massive part of the problem.

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

And I think Mojo solves that part of the problem directly heads on.

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

Now, one of the things I think we'll do with the community, and this isn't, again, we're not solving all the world's problems at once.

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

We have to be kind of focused to start with, is that I think that we will have an opportunity to reevaluate packaging, right?

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

And so I think that we can come back and say, okay, well, given the new tools and technologies and the cool things we have that we've built up, because we have not just syntax, we have an entirely new compiler stack that works in a new way.

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

Maybe there's other innovations we can bring together and maybe we can help solve that problem.

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

Well, I mean, it's kind of funny because this is one of the challenges of these intentionally decentralized communities.

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

And so I don't know what the right answer is for Python.

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

I mean, there are many people that would

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

I don't even know the right answer for Mojo.

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

So there are many people that would have much more informed opinions than I do.

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

But it's interesting if you look at this, right?