Pre 30 godina zaposleni u Netscape-u napisao je hack za 10 dana koji i dan danas pokreće internet

JavaScript je nastao kao brzi Netscape hack iz 1995. a danas pokreće skoro celokupnu interakciju na internetu

Pre 30 godina zaposleni u Netscape-u napisao je hack za 10 dana koji i dan danas pokreće internet

Sada već daleke 1995. godine zaposleni u Netscape-u napisao je hack za 10 dana koji i dan danas pokreće internet. Netscape i Sun su tada objavili zajedničko saopštenje kojim predstavljaju JavaScript, jezik skripti osmišljen za interaktivne web aplikacije. Iza svega stoji Brendan Eich, koji je za samo deset dana u maju 1995. sastavio prototip interne verzije jezika.

Jezik nije odmah bio završen. Prva javna verzija stigla je u septembru, a 1.0 izdanje u martu 1996. Ipak, potomci tog desetodnevnog hack-a danas se nalaze na skoro 99 procenata svih sajtova. JavaScript je postao ključni element interaktivnog weba, a koristi se i na serverima, u mobilnim aplikacijama, desktop programima, pa čak i ugrađenim sistemima.

Netscape je želeo lagan jezik za web dizajnere, sa jednostavnom sintaksom nalik Javi, ali sa konceptima pozajmljenim iz Scheme-a i Self-a. Uprkos brzom razvoju, rani JavaScript zadržao je mnoge nedoslednosti, što je kasnije izazivalo probleme programerima, posebno kada je Microsoft uveo sopstvenu varijantu, JScript, čime su počele godine nespojivosti među pregledačima.

Kako je brzi eksperiment prerastao u najvažniji jezik interneta

Sam naziv JavaScript bio je marketinška odluka. Pre toga zvao se Mocha, pa LiveScript, a konačno ime dobija krajem 1995. kako bi se iskoristila tadašnja popularnost Jave, iako jezici nemaju stvarnu srodnost osim delimične sintakse. JavaScript i Java ostali su dva potpuno različita sveta.

Prijavi se na nedeljni Benchmark newsletter
Hvala!

Uspešno ste se prijavili na na naš newsletter! Proverite vaš email nalog kako bi potvrdili prijavu.

Standardizacija stiže 1997. kroz ECMAScript. Period stagnacije iz ranih 2000-ih prekida dolazak AJAX-a 2005, a Node.js 2009. otvara put JavaScript-u na servere. Danas je najkorišćeniji programski jezik prema gotovo svim relevantnim istraživanjima, dok TypeScript, njegova verzija, beleži snažan rast.

Jezik pokreće React Native aplikacije, Electron desktop softver i milione npm paketa. Paralelno, zajednica sada traži da se JavaScript naziv oslobodi pravne zaštite, jer Oracle, koji ga je nasledio kupovinom Sun-a, taj naziv ne koristi u proizvodima.

Ironično, Java apleti davno su nestali iz pregledača, dok je JavaScript postao dominantna tehnologija weba. Ono što je počelo kao improvizacija, pretvorilo se u temelj današnjeg interneta, piše ARS Technica.

Ostani u toku

Prijavi se na newsletter listu i jednom nedeljno cemo ti poslati email sa najnovijim testovima i vestima iz sveta tehnologije.

Hvala!

Uspešno ste se prijavili na na naš newsletter! Proverite vaš email nalog kako bi potvrdili prijavu.

Komentari (1)
  1. alfaunits

    Znaci on je krivac! GET HIM! 😁

Pridruži se diskusiji
Komentari su zatvoreni.
Možda vam se svidi
Benchmark
Privacy Overview

Ova veb stranica koristi kolačiće kako bismo vam pružili najbolje moguće korisničko iskustvo. Informacije o kolačićima se čuvaju u vašem pregledaču i obavljaju funkcije kao što su prepoznavanje vas kada se vratite na našu veb stranicu i pomoć našem timu da razume koje delove veb stranice smatrate najzanimljivijim i najkorisnijim.