It was like crazy in 30 minutes. And then I went off to the gym, and I used it. So I think the AI has kind of got it to some extent. Where this broke, actually, was so it did this for this. It decided to build with SwiftUI. And next day, when I wanted to take my crappy Android phone to the gym and just use that because I don't care if it gets messed up, I didn't have anything. So yes, to some extent, AI is going to solve a lot of problems for us. But the cross-platform solutions and specifically the ones based on JavaScript, TypeScript, all the web-type ecosystem are actually going to help us a lot and are still going to make sure we have one code base, one context window. So yeah.
OK. Xuan? Do we still have time? I can wrap up relatively quick. So I'm going to answer this in a bit more theoretical perspective. I remember when GPT-3 or something came out, people started to rethink like what would be the next UI framework in the AI era. And they'd be like, OK, maybe React is going to be obsolete because you can just generate DOM and JavaScript. And then even crazier, people would be like, oh, what if you can just generate CPU instruction, GPU instruction? Then your UI framework is basically a live streaming. But I had a very opposite intuition, even in the very beginning. Because we know large language models speak human natural language. And human language are of really higher order of abstraction. And if you think about the evolution of formal language and programming language, you have assembly 1, 0, which are the most chaotic. And then it's getting a little bit more higher level, more structural, so that you can just say, OK, I want a function, I want a memory, and you don't need to figure out those entropy.
And then you got React upgraded from imperative programming to declarative programming. So you just say, oh, I want this dialogue to display there after I tap the button instead of find this container of tree and insert 1, 2, 3 nodes and whatever. So in this sense, I come to a conclusion that maybe whatever that is more ergonomic to human are actually better for AI, at least for this generation of AI. And in that sense, React and nowadays components become even more important foundation for AI to do this UI framework. And cross-platform is the same. It reduces the entropy of the language spoke by us, by engineer, by human, but also by AI. So I'm pretty optimistic about this. To take the link tagline, write once, render anywhere, and it's really that in practice. So with that, we are out of time.
And so I just want to take a very short, quick moment to say something I often say in private, actually, and I'll say it in public now, which is thank you. Thank you so much for doing what you do, but specifically for releasing it as open source, releasing it for free, and releasing it for all of us to use. This whole room of people are really here because of what you're shipping. And I don't think that's said enough. So thank you so much for all of that. And thank you so much for the panel. Thank you.
Comments