En 1995, un empleado de Netscape escribió un hack en 10 días que ahora hace funcionar Internet

Cómo nació JavaScript: la creación exprés que transformó la web moderna
Foto: Ars Technica

Cómo nació JavaScript: la creación exprés que transformó la web moderna

En mayo de 1995, el ingeniero Brendan Eich desarrolló en tan solo diez días un prototipo interno de un nuevo lenguaje de programación dentro de Netscape Communications. Ese proyecto, que más tarde sería conocido como JavaScript, se convirtió en la base sobre la que se construye la web interactiva actual. Originalmente, Netscape y Sun Microsystems anunciaron el lenguaje en diciembre de 1995 como una herramienta ligera para añadir interactividad a las páginas web, complementaria al lenguaje Java, más orientado a grandes aplicaciones empresariales. Pese a su desarrollo apresurado y algunas inconsistencias de diseño, JavaScript acabó imponiéndose como el lenguaje dominante en el desarrollo web, presente hoy en aproximadamente el 99 % de los sitios con código del lado del cliente. Durante sus primeros años, sufrió problemas de compatibilidad debido a la entrada de Microsoft con su versión JScript para Internet Explorer, lo que generó años de frustración para los desarrolladores. Sin embargo, con la estandarización de ECMAScript en 1997 y la llegada de AJAX en 2005, JavaScript renació y se consolidó como el lenguaje esencial de la web moderna. Más tarde, su uso se expandió a servidores (con Node.js), aplicaciones móviles, software de escritorio y sistemas embebidos. Hoy, herramientas como React Native y Electron demuestran su versatilidad. Según encuestas recientes, más del 60 % de los desarrolladores en todo el mundo lo utilizan. En la actualidad, existe una iniciativa para liberar la marca “JavaScript” del control de Oracle, heredera del nombre tras adquirir Sun Microsystems, bajo el argumento de que se ha convertido en un término genérico. Treinta años después, JavaScript sigue siendo el pegamento que mantiene unido el Internet interactivo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *