Chris Lattner
๐ค SpeakerAppearances Over Time
Podcast Appearances
You could say Swift for TensorFlow is a good idea, except for the Swift and except for the TensorFlow part.
Swift because it's not Python and TensorFlow because it's not- It wasn't set up for eager mode at the time.
Exactly.
And so one of the things about that is in the context of it being a research project, I'm very happy with the fact that we built a lot of really cool technology.
We learned a lot of things.
I think the ideas went on to have influence in other systems like PyTorch.
A few people use that, I hear, right?
And so I think that's super cool.
And for me personally, I learned so much from it, right?
And I think a lot of the engineers that worked on it also learned a tremendous amount.
And so, you know, I think that that's just really exciting to see.
And, you know, I'm sorry that the project didn't work out.
I wish it did, of course, right?
But, you know, it's a research project, and so you're there to learn from it.
So I will have to say that when we launched Mojo,
One of the biggest things I didn't predict was the response from the Julia community.
And so I was not, I mean, okay, let me take a step back.
I've known the Julia folks for a really long time.
They're an adopter of LLVM a long time ago.
They've been pushing state-of-the-art in a bunch of different ways.