Los motores de JavaScript impulsan la web, pero ¿qué se necesita realmente para construir uno e incluso contribuir a los que son utilizados por miles de millones?
En esta charla, compartiré el viaje de crear Boa, un motor de JavaScript escrito en Rust, y lo que me enseñó sobre cómo JavaScript realmente funciona bajo el capó. Exploraremos cómo se analiza y ejecuta el código, y la sorprendente complejidad oculta dentro de la especificación ECMAScript.
Pero construir un motor no fue solo un desafío técnico, también se trató de construir una comunidad. Compartiré lecciones de liderar un proyecto de código abierto, hacer crecer a los contribuyentes y navegar por las realidades de mantener un entorno de ejecución de lenguaje.
Finalmente, veremos cómo este trabajo se extendió más allá de Boa, culminando en contribuciones a V8, el motor que impulsa Chrome, a través de la implementación de Temporal en Rust. Esta es la historia de cómo un proyecto de código abierto puede evolucionar de la experimentación a influir en el ecosistema más amplio de JavaScript.
This talk has been presented at JSNation 2026, check out the latest edition of this JavaScript Conference.

















Comments