Skoro JavaScript nie pochodzi z Javy, dlaczego ma w nazwie „Java”?
java
javascript
Mateusz
źródło
źródło
Odpowiedzi:
JavaScript, pierwotnie nosił nazwę Mocha, później przemianowano go na LiveScript, a następnie na JavaScript.
Zmiana nazwy LiveScript na JavaScript nastąpiła, ponieważ Netscape i Sun zawarły umowę licencyjną.
Język został następnie zgłoszony do standaryzacji w Międzynarodowej Organizacji ECMA . Do tego czasu Netscape nie zezwalał na stosowanie nazwy „JavaScript”, więc znormalizowany język nosi nazwę ECMAScript .
JavaScript nie jest tak naprawdę nazwą otwartą. Teraz jest znakiem towarowym firmy Sun (obecnie Oracle).
Wciąż jest wiele zamieszania, niektórzy nadal uważają, że JavaScript, JScript i ECMAScript to trzy różne języki.
ECMAScript to nazwa „standardów” języka.
JavaScript jest technicznie „dialektem” ECMAScript, Mozilla Foundation może używać „JavaScript” jako nazwy swoich implementacji (obecnie obecnych w silnikach Rhino i SpiderMonkey ).
Na początku Microsoft zdecydował się również robić to, co robił Netscape we własnej przeglądarce, i opracował JScript , który jest również dialektem ECMAScript, ale został nazwany w ten sposób, aby uniknąć problemów ze znakiem towarowym.
źródło
Z wywiadu przeprowadzonego dla jego twórcy Brendana Eicha :
źródło
Java to Javascript, co Car to Carpet.
źródło
Pierwotnie nazywał się Mocha, przemianowano go na LiveScript, a następnie przemianowano na JavaScript. Sam JavaScript jest znakiem towarowym firmy Sun Microsystems - oficjalny standard to po prostu ECMAScript .
Ponadto, myląc sprawę, Microsoft postanowił nazwać swoją wersję JScript. JScript w ogóle nie jest powiązany z J ++, Javą implementowaną przez Microsoft, której nazwa niewątpliwie została zaprojektowana w celu spowodowania zamieszania w C ++.
źródło
Projekt pierwotnie nazywał się Mocha , następnie przemianowano go na LiveScript , a na końcu na JavaScript, kiedy Netscape i Sun zawarły umowę licencyjną. Pomysł polegał wówczas na uczynieniu z niego języka skryptowego komplementarnego do Javy.
Moje źródło .
źródło
Była to chwyt marketingowy opracowany przez Netscape, ponieważ Java była wówczas popularnym słowem. Pierwotnie nazywał się LiveScript. Które było prawdopodobnie lepsze imię z perspektywy czasu.
źródło
W latach 90. mieliśmy obsesję na punkcie nazywania rzeczy po kawie.
Wiem ... o czym myśleliśmy ?!
źródło
Język ma podobieństwa do C-adjecentów, do których Java również się liczy.
Najpierw nazwano go Mocha, ale później zmieniono jego nazwę na LiveScript, a na koniec na JavaScript z powodów marketingowych. Aby uwzględnić trend Java w tym czasie, istniał interfejs LiveScript i Java o nazwie LiveConnect. To połączenie miało zostać wyrażone za pomocą nowej nazwy „JavaScript”.
źródło
To tylko historyczny błąd. (i według mnie nie ma żadnego prawdziwego powodu, aby nazwać JavaScript jako JavaScript)
Mają podobne nazwy, ponieważ rynek szaleje na punkcie tych nowych technologii, kiedy zaczęły się pojawiać (tak naprawdę Netscape miał zamiar dołączyć Javę do Netscape) i przypadkowo postanowili zmienić nazwę LiveScript na JavaScript. Napisałem przypadkowo, ponieważ nie mają one ze sobą nic wspólnego (poza tym, że są dwoma językami programowania), więc nie ma prawdziwego, analitycznego powodu dla tego podobieństwa.
źródło
W chwili wprowadzenia na rynek Javascript lub Livescript Sun MicroSystems był zajęty tworzeniem java, więc nazwali go javascript. Wykorzystuje także niektóre podstawowe elementy java.
źródło