Trent’anni fa oggi, Netscape Communications e Sun Microsystems rilasciato Un comunicato stampa congiunto annuncia JavaScript, un linguaggio di scripting di oggetti progettato per creare applicazioni web interattive. Il linguaggio è emerso da uno sprint di 10 giorni presso la pionieristica società di browser Netscape, dove gli ingegneri Brendan è tuo Un prototipo interno funzionante è stato messo insieme nel maggio 1995.
Sebbene il linguaggio JavaScript non sia stato reso pubblico fino a settembre e non abbia raggiunto la versione 1.0 fino a marzo 1996, i discendenti dell’hacking iniziale di Itch durato 10 giorni sono ora correre Circa il 98,9% di tutti i siti web include codice lato client, rendendo JavaScript il linguaggio di programmazione dominante sul web. È molto popolare; Oltre al browser, JavaScript alimenta i backend dei server, le app mobili, il software desktop e persino alcuni sistemi integrati. Secondo diversi sondaggi, JavaScript è costantemente classificato tra i linguaggi di programmazione più utilizzati al mondo.
Nel creare JavaScript, Netscape voleva un linguaggio di scripting che potesse rendere interattive le pagine web, qualcosa di leggero che piacesse ai web designer e ai programmatori non professionisti. Eich traeva diverse influenze: la sintassi sembrava un nuovo linguaggio di programmazione alla moda Giava Per compiacere il management di Netscape, ma prendendo in prestito idee dalle sue viscere schemaUna lingua che Eich ammirava, e se stessoche ha contribuito al modello a oggetti basato su prototipo di JavaScript.
Uno screenshot dell’interfaccia di Netscape Navigator 2.0.
Credito: Benj Edwards
La JavaScript Partnership ha ricevuto il sostegno di 28 importanti aziende tecnologiche, ma, cosa interessante, l’annuncio del dicembre 1995 ora si legge come un epitaffio dell’industria tecnologica. Tra le aziende che hanno approvato c’erano la Digital Equipment Corporation (Compaq, poi assorbita da HP), la Silicon Graphics (fallita) e la stessa Netscape (acquistata da AOL, sciolta). Sun Microsystems, co-creatore di JavaScript e proprietario di Java, è stata acquisita da Oracle nel 2010. JavaScript li supera.
Cosa c’è in un nome?
La storia della creazione di 10 giorni è diventata folklore della programmazione, ma anche con quel nocciolo di verità di cui abbiamo parlato, tende a esserlo Semplificazione eccessiva Timeline Lo sprint di Eich produsse una demo funzionante, non un linguaggio finito, e nel corso dell’anno successivo Netscape continuò a cambiare il design. Il rapido sviluppo è andato con JavaScript stranezze e incoerenze Questo è ciò di cui gli sviluppatori si lamentano ancora oggi. C’erano così tanti cambiamenti in cantiere che all’epoca la cosa cominciava a infastidire una delle figure più importanti del settore.















