Transcript
00:00:00[AUDIO_EN_BLANCO]
00:00:30[AUDIO_EN_BLANCO]
00:00:40>> Muy bien, hola a todos.
00:00:51Es la segunda vez consecutiva que logro hacer el directo.
00:00:56El plan es transmitir más o menos todos los jueves.
00:01:00Tuve un descanso largo, pero transmití la semana pasada, esta semana también, y estoy muy feliz de volver.
00:01:07Y bueno, el tema de hoy es simplemente charlar un poco, preguntas y demás.
00:01:16Pero también elegí algo que me pareció bastante interesante: la evolución de BUN.
00:01:23Porque BUN, por supuesto, ¡uups!, ya lo tengo por aquí.
00:01:26BUN, por supuesto, es ese entorno de ejecución de JavaScript, esa alternativa a Node.js.
00:01:32Sí, hola a todos los que van llegando.
00:01:35Es genial teneros aquí.
00:01:36Bienvenidos al directo.
00:01:38Así que BUN, claro, es ese runtime, esa alternativa a Node.js y a Deno.
00:01:45Y me pareció muy interesante ver qué ha pasado con BUN durante el último año,
00:01:54o los últimos años, pero sobre todo el último año, o en realidad, solo los últimos meses.
00:02:00Y pensé que valdría la pena profundizar un poco en ello.
00:02:04Y luego quizás, no estoy seguro todavía, podemos echar un vistazo a Adonis.js,
00:02:08que es un framework de JavaScript, o de TypeScript, supongo,
00:02:13que es esencialmente Laravel para JavaScript.
00:02:19Oí hablar de Adonis hace ya muchísimos años,
00:02:24porque de hecho investigué un poco cuando empecé mi carrera.
00:02:30¿Te saltas una clase universitaria por el directo? Oh, eso es muy amable.
00:02:37Espero que no te metas en problemas por eso.
00:02:40Sí, empecé mi carrera, bueno, no mi carrera, pero usaba mucho Laravel hace más de 10 años.
00:02:46Y entonces investigué un poco.
00:02:48“Oye, ¿existe realmente un Laravel para JavaScript?”
00:02:52Y encontré Adonis.js. Y por aquí hay un post interesante:
00:02:57que BUN podría estar pasándose a Rust, aunque por ahora es solo un experimento,
00:03:01a Rust, aunque solo sea un experimento por ahora, pero sigue siendo bastante interesante.
00:03:08¿Estoy desconectado?
00:03:11¿Por qué me muestra que estoy fuera de línea?
00:03:22No, estoy en línea, supongo, eso espero.
00:03:37Bien, lo que es interesante sobre BUN son un par de cosas.
00:03:42Primero y principal, fueron adquiridos por Anthropic en diciembre del año pasado.
00:03:49Anthropic adquiere BUN, y la razón de ello, o una de las razones, es
00:03:54que Claude Code es en realidad una aplicación de BUN, porque BUN tiene una característica
00:04:03donde puedes compilar un programa de JavaScript al final,
00:04:14un programa de JavaScript impulsado por BUN en un ejecutable independiente.
00:04:19¿Es este de aquí?
00:04:22Sí, lo es.
00:04:23No, este: ejecutable de archivo único, a eso me refiero.
00:04:33Así que puedes usar BUN para compilar código TypeScript en un ejecutable autónomo,
00:04:44que luego puedes compartir con otros que no necesitan tener BUN en sus sistemas,
00:04:47lo cual es, por supuesto, bastante conveniente.
00:04:49Y Claude Code es, al fin y al cabo, un ejecutable de ese tipo.
00:04:54Claude Code es una aplicación de TypeScript construida con BUN
00:04:59y luego compilada con BUN a un ejecutable de archivo único.
00:05:03Esa es probablemente una de las razones principales por las que Anthropic adquirió BUN.
00:05:07También, quizás, porque BUN era un proyecto o empresa respaldado por capital de riesgo,
00:05:17y... ¿se ha congelado la imagen?
00:05:21Creo que tuve un fallo temporal.
00:05:24Internet se cortó momentáneamente, pero espero estar de vuelta.
00:05:27¿O sigo congelado?
00:05:28Dejadme comprobar otra vez.
00:05:31Pensé que ya estaba en línea de nuevo.
00:05:33Conexión deficiente.
00:05:39Lamentablemente, hay poco que pueda hacer aquí.
00:05:46¿Podéis...?
00:05:47El vídeo también se me queda trabado.
00:05:49Vaya, eso no es bueno.
00:05:51¿Por qué estoy teniendo estos problemas?
00:05:53Desafortunadamente, no tengo una forma rápida de arreglar esto.
00:05:58Congelado para mí también.
00:06:12¿Por qué va tan mal?
00:06:20¿Hay algo en mi red?
00:06:26Estoy en una oficina compartida, así que tengo un control limitado sobre la red, por desgracia.
00:06:32Curiosamente, mi software de transmisión me indica que todo está bien aquí.
00:06:42Podría programar YouTube por vibración en cinco minutos con Claude.
00:06:53Sinceramente, solo puedo esperar que mejore, porque no puedo cambiar a cable ni nada parecido.
00:07:12Quiero decir, puedo reiniciar el directo.