Chris Lattner
speaker
2,524 appearances
1 recordings
1 series
first heard Jun 2023
last heard Jun 2023
Chris Lattner’s voice in public audio — every appearance, attributed to the second.
Trend
recordings per month · last 12 monthsNo recordings in the last 12 months.Older appearances are listed below; set an alert to hear about the next one.
Appearances
For example, in Swift, you can do that for sure.
So an example we gave at Apple was the dog cow.
So that's a classical Mac heritage thing.
And so you use the dog and the cow emoji together, and that could be your variable name.
But of course, the internet went and made pile of poop for everything.
So if you want to name your function pile of poop, then you can totally go to town and see how that gets through code review.
Yeah, good question.
So it's AI first.
And so AI is driving a lot of the requirements.
And so modular is building and designing and driving Mojo forward.
And it's not because it's an interesting project theoretically to build.
It's because we need it.
And so at Modular, we're really tackling the AI infrastructure landscape and the big problems in AI and the reasons that it is so difficult to use and scale and adopt and deploy and all these big problems in AI.
And so we're coming at it from that perspective.
Now, when you do that, when you start tackling these problems, you realize that the solution to these problems isn't actually an AI-specific solution.
And so while we're doing this, we're building Mojo to be a fully general programming language.
And that means that you can obviously tackle GPUs and CPUs and these AI things, but it's also a really great way to build NumPy and other things like that.
If you look at what many Python libraries are today, often they're a layer of Python for the API, and they end up being C and C++ code underneath them.
That's very true in AI.
That's true in lots of other domains as well.
Showing 61–80 of 2,524 · page 4 of 127
← Previous
Next →