gilberto dev

Blog de Gilberto La Rosa.

#QueNadieTeRompaLasPelotas

El origen de JavaScript

Escrito por:

Gilberto La Rosa
Gilberto La Rosa Ingeniero de Sistemas

Inicios

JavaScript, uno de los lenguajes de programación más utilizados en la actualidad, tuvo unos comienzos humildes. Su origen se remonta a principios de los años 90, cuando Internet aún estaba en pañales. En aquella época, las páginas web eran estáticas y carecían de interactividad. Esto llevó a la necesidad de un lenguaje de programación que pudiera dar vida a estas páginas web permitiéndoles responder a las acciones del usuario. Fue entonces cuando apareció JavaScript.

El creador

JavaScript fue creado por Brendan Eich, un programador que trabajaba en Netscape Communications Corporation, una de las principales empresas de Internet de la época. Eich se encargó de desarrollar un lenguaje de scripting para Netscape Navigator, el navegador insignia de la empresa. El objetivo era permitir a los desarrolladores escribir código que pudiera ser ejecutado por el navegador en el lado del cliente, es decir, en el ordenador del usuario y no en el servidor. Esto permitiría crear páginas web dinámicas e interactivas.

El nombre perfecto

Inicialmente llamado “Mocha”, el lenguaje pasó a llamarse “LiveScript” y finalmente “JavaScript” como estrategia de marketing para aprovechar la popularidad de Java, otro lenguaje de programación que estaba ganando impulso en aquel momento. A pesar de la similitud del nombre, JavaScript tiene poco en común con Java en cuanto a sintaxis y funcionalidad.

El gran debut

JavaScript hizo su debut en septiembre de 1995, con el lanzamiento de Netscape Navigator 2.0. Rápidamente ganó popularidad entre los desarrolladores web por su sencillez y versatilidad. Con JavaScript, los programadores podían manipular elementos de la página, validar formularios, crear animaciones interactivas y realizar otras tareas directamente en el navegador.

La batalla entre los gigantes tecnológicos

En 1996, Microsoft introdujo su propia versión de JavaScript, denominada JScript, como parte de su navegador Internet Explorer. Esto dio lugar a un periodo de competencia entre Netscape y Microsoft, en el que cada empresa introdujo nuevas funciones y mejoras en sus respectivas implementaciones de JavaScript.

La estandarización del lenguaje

En 1997, un organismo de normalización llamado ECMA International publicó una especificación para JavaScript, que recibió el nombre de ECMAScript. Esta versión estandarizada de JavaScript ayudó a garantizar la compatibilidad entre distintos navegadores y plataformas. ECMAScript se convirtió en el nombre oficial de la especificación del lenguaje, mientras que JavaScript siguió siendo el nombre popular utilizado por los desarrolladores.

Evolución a través del tiempo

A lo largo de los años, JavaScript ha evolucionado significativamente. Periódicamente se publicaban nuevas versiones de ECMAScript con nuevas funciones y mejoras. Hoy en día, tenemos ECMAScript 6 (ES6), que introdujo muchas características modernas como funciones de flecha, clases y módulos. La última versión es ECMAScript 2021, que sigue mejorando las capacidades de JavaScript.

La funcionalidad

Desde sus humildes comienzos como solución para añadir interactividad a las páginas web, JavaScript se ha convertido en una herramienta indispensable en el desarrollo web. Ahora se utiliza no solo para la programación del lado del cliente, sino también del lado del servidor (Node.js), el desarrollo de aplicaciones móviles (React Native) e incluso el desarrollo de aplicaciones de escritorio (Electron). Su versatilidad y adopción generalizada lo convierten en una habilidad esencial para cualquier aspirante a programador en la era digital actual.

regresar

redes sociales