TecnologiaVídeo

Como o JavaScript foi criado em apenas 10 dias?

Acesse nossos conteúdos exclusivos!

Imagine criar uma linguagem de programação em apenas dez dias. Parece piada, não é? Mas essa é exatamente a história do JavaScript. Quando surgiu, ninguém apostava muito nela, afinal, foi desenvolvida às pressas para resolver um problema específico. Hoje, no entanto, ela domina a web, estando presente em 98,9% dos sites da internet.

Para contar essa jornada incrível, precisamos voltar no tempo, mais precisamente para 1993, quando a internet ainda engatinhava.

O nascimento da web e a necessidade de dinamismo

Em 1993, surgiu o Mosaic, considerado o primeiro navegador da história. Seus desenvolvedores, não satisfeitos, fundaram a Netscape em 1994 e lançaram o Netscape Navigator.

O grande problema? A internet da época era totalmente estática. Nada de animações, interações ou atualizações sem recarregar a página. Era como ler um jornal digitalizado, sem graça e sem vida.

A Netscape tinha dois caminhos para resolver isso: Integrar o Java, uma linguagem poderosa, mas complexa demais para designers ou criar uma nova linguagem que fosse mais simples e acessível.

E adivinhem? Eles fizeram os dois.

10 dias que mudaram a internet

Em maio de 1995, a Netscape contratou Brendan Eich, um programador talentoso, com uma missão: criar uma linguagem fácil para a web. O prazo? Dez dias.

Eich trabalhou sem parar e, em menos de duas semanas, surgiu o primeiro protótipo funcional. A linguagem inicialmente se chamava Mocha, depois virou LiveScript e, finalmente, JavaScript — um nome escolhido apenas por marketing, já que o Java estava em alta na época.

A ironia é que o JavaScript não tem quase nada a ver com Java. É como chamar um hamster de “leão” só porque ambos são mamíferos e leão faz mais sucesso.

Em 1995, a Microsoft entrou no jogo com o Internet Explorer e lançou sua própria versão do JavaScript, chamada JScript.

Com isso, sites que funcionavam no Netscape quebravam no Internet Explorer e vice-versa. Era comum ver avisos como:

“Melhor visualizado no Netscape Navigator”
“Este site só roda no Internet Explorer”

Quem reclama de compatibilidade hoje com o Safari nem imagina o inferno que era desenvolver para a web nos anos 90.

Para acabar com a bagunça, a Netscape enviou o JavaScript para a ECMA International em 1997, criando o padrão ECMA-262 e a linguagem ECMAScript.

Por que não “JavaScript”? Porque a Sun Microsystems (dona do Java) não deixou. Assim, ECMAScript virou a base oficial, enquanto cada navegador manteve sua implementação própria (JavaScript, JScript, etc.).

O declínio da Netscape e a ascensão do Firefox

Em 1998, a Netscape estava perdendo a guerra para a Microsoft. Em uma jogada desesperada, abriu o código do seu navegador, criando o projeto Mozilla (uma mistura de Mosaic + Killer, com um toque de Godzilla).

Desse projeto nasceu o Firefox, que ressuscitou a competição no mercado de navegadores.

Em 2004, o Firefox surgiu como uma revolução, trazendo abas, velocidade e inovações que hoje consideramos básicas.

Na mesma época, surgiu o Ajax, uma tecnologia que usava JavaScript para carregar dados sem recarregar a página toda. O primeiro grande exemplo foi o Gmail, da Google.

De repente, a web deixou de ser estática e virou um ambiente dinâmico, dando origem à Web 2.0 — a era das redes sociais, aplicações complexas e interfaces ricas.

jQuery, frameworks e a explosão de popularidade

Com a demanda crescendo, bibliotecas como jQuery surgiram para facilitar a vida dos desenvolvedores. Depois vieram Angular, React, Vue.js e tantas outras.

Em 2008, o Google lançou o Chrome com a engine V8, que tornou o JavaScript incrivelmente rápido. Isso forçou a concorrência a melhorar, e em 2009, todos se uniram para padronizar a linguagem de vez com o ECMAScript 5.

Em 2009, outro marco: Node.js levou o JavaScript para o servidor, permitindo criar aplicações completas usando apenas uma linguagem.

Hoje, o npm (gerenciador de pacotes do Node) tem mais bibliotecas do que qualquer outro ecossistema de programação.

JavaScript hoje: onipresente e insubstituível

Dez dias. Foi o tempo que Brendan Eich teve para criar o JavaScript. Hoje, ele está em:

  • Quase todos os sites do mundo (98,9%);
  • Aplicativos móveis (React Native, Ionic);
  • Servidores (Node.js, Deno);
  • Desktop (Electron, usado no VS Code, Slack, Discord).

E é incrível pensar que no início, ninguém imaginava que isso aconteceria.

Brendan Eich não parou no JavaScript. Ele foi CEO da Mozilla e depois criou o navegador Brave, focado em privacidade.

Ou seja: o mesmo cara que criou uma linguagem em 10 dias continua moldando o futuro da internet.

Crie seu próprio site

Se você se inspirou e quer criar seu próprio site, a Hostinger oferece hospedagem simples, rápida e acessível, seja para um blog, portfólio ou e-commerce.

Com planos para todos os bolsos e desempenho de alto nível, é a escolha ideal para quem quer colocar suas ideias na web.

E para começar com o pé direito, use o cupom DIOLINUX para 10% de desconto.

Diolinux Ofertas - Aproveite os melhores descontos em diversos produtos!