Fue una locura en 30 minutos. Y luego me fui al gimnasio y lo usé. Así que creo que la IA lo ha logrado hasta cierto punto. Donde esto falló, en realidad, fue que hizo esto para esto. Decidió construir con SwiftUI. Y al día siguiente, cuando quise llevar mi teléfono Android malo al gimnasio y simplemente usarlo porque no me importa si se estropea, no tenía nada. Así que sí, hasta cierto punto, la IA va a resolver muchos problemas para nosotros. Pero las soluciones multiplataforma y específicamente las basadas en JavaScript, TypeScript, todo el ecosistema tipo web nos van a ayudar mucho y todavía van a asegurarse de que tengamos una sola base de código, una sola ventana de contexto. Así que sí.
OK. Xuan? ¿Todavía tenemos tiempo? Puedo terminar relativamente rápido. Así que voy a responder esto desde una perspectiva un poco más teórica. Recuerdo cuando salió GPT-3 o algo así, la gente comenzó a repensar cómo sería el próximo framework de UI en la era de la IA. Y decían, OK, tal vez React se volverá obsoleto porque puedes simplemente generar DOM y JavaScript. Y luego, aún más loco, la gente decía, oh, ¿y si puedes simplemente generar instrucciones de CPU, instrucciones de GPU? Entonces tu framework de UI es básicamente una transmisión en vivo. Pero tuve una intuición muy opuesta, incluso desde el principio. Porque sabemos que los modelos de lenguaje grande hablan el lenguaje natural humano. Y el lenguaje humano es de un orden de abstracción realmente más alto. Y si piensas en la evolución del lenguaje formal y el lenguaje de programación, tienes ensamblador 1, 0, que son los más caóticos. Y luego se vuelve un poco más de alto nivel, más estructural, para que puedas simplemente decir, OK, quiero una función, quiero una memoria, y no necesitas resolver esas entropías.
Y luego tienes React mejorado de programación imperativa a programación declarativa. Así que simplemente dices, oh, quiero que este diálogo se muestre allí después de que toque el botón en lugar de encontrar este contenedor de árbol e insertar 1, 2, 3 nodos y lo que sea. Así que en este sentido, llego a la conclusión de que tal vez lo que sea más ergonómico para el humano es en realidad mejor para la IA, al menos para esta generación de IA. Y en ese sentido, React y hoy en día los componentes se convierten en una base aún más importante para que la IA haga este framework de UI. Y multiplataforma es lo mismo. Reduce la entropía del lenguaje hablado por nosotros, por los ingenieros, por los humanos, pero también por la IA. Así que soy bastante optimista al respecto. Tomar el lema de link, escribir una vez, renderizar en cualquier lugar, y realmente es así en la práctica. Así que con eso, se nos acaba el tiempo.
Y solo quiero tomar un momento muy corto y rápido para decir algo que a menudo digo en privado, en realidad, y lo diré en público ahora, que es gracias. Muchas gracias por hacer lo que haces, pero específicamente por liberarlo como código abierto, liberarlo de forma gratuita y liberarlo para que todos lo usemos. Toda esta sala de personas está realmente aquí por lo que estás enviando. Y no creo que eso se diga lo suficiente. Así que muchas gracias por todo eso. Y muchas gracias al panel. Gracias.
Comments