Puisque JavaScript n'est pas dérivé de Java, pourquoi le nom contient-il «Java»?
java
javascript
Matthieu
la source
la source
Réponses:
JavaScript, a été initialement nommé Mocha, plus tard il a été renommé en LiveScript, puis en JavaScript.
Le changement de nom de LiveScript en JavaScript est survenu parce que Netscape et Sun ont conclu un accord de licence.
Le langage a ensuite été soumis pour normalisation à l' Organisation internationale ECMA . À ce moment-là, Netscape n'autorisait pas l'utilisation du nom "JavaScript", donc le langage standardisé s'appelle ECMAScript .
JavaScript n'est pas réellement un nom ouvert. Maintenant, c'est une marque déposée de Sun (maintenant Oracle).
Il y a encore beaucoup de confusion, certaines personnes pensent encore que JavaScript, JScript et ECMAScript sont trois langages différents.
ECMAScript est le nom "standard" de la langue.
JavaScript est techniquement un "dialecte" d'ECMAScript, la Fondation Mozilla peut utiliser "JavaScript" comme nom de leurs implémentations (actuellement présentes sur les moteurs Rhino et SpiderMonkey ).
Au début, Microsoft a également décidé de faire ce que Netscape faisait sur son propre navigateur et a développé JScript , qui est également un dialecte ECMAScript, mais qui a été nommé de cette manière pour éviter les problèmes de marques.
la source
D'une interview faite à son créateur Brendan Eich :
la source
Java est à Javascript ce que Car est à Carpet.
la source
Il s'appelait à l'origine Mocha, renommé LiveScript, puis renommé JavaScript. JavaScript lui-même est une marque commerciale de Sun Microsystems - la norme officielle s'appelle simplement ECMAScript .
Encore plus confus, Microsoft a décidé d'appeler sa version JScript. JScript n'est pas du tout lié à J ++, un Java implémenté par Microsoft dont le nom est sans aucun doute conçu pour semer la confusion avec C ++.
la source
Le projet s'appelait à l'origine Mocha , puis renommé en LiveScript , et enfin en JavaScript lorsque Netscape et Sun ont conclu un accord de licence. L'idée à l'époque était d'en faire un langage de script complémentaire à Java.
Ma source .
la source
C'était un stratagème marketing concocté par Netscape puisque Java était le mot à la mode à l'époque. À l'origine, il s'appelait LiveScript. Ce qui était probablement un meilleur nom avec le recul.
la source
Nous étions obsédés par le fait de nommer les choses après le café dans les années 90.
Je sais ... à quoi pensions-nous?!
la source
Le langage a des similitudes avec les C-adjecents pour lesquels Java compte également.
Il a d'abord été nommé Mocha mais plus tard renommé en LiveScript et enfin en JavaScript pour des raisons de marketing. Pour s'adapter à la tendance Java pendant cette période, il y avait une interface entre LiveScript et Java appelée LiveConnect. Cette connexion était destinée à être exprimée avec le nouveau nom "JavaScript".
la source
C'est juste une erreur historique. (et selon moi, il n'y a pas de vraie raison valable de nommer JavaScript comme JavaScript)
Ils ont des noms similaires parce que le marché était fou de ces nouvelles technologies quand elles commençaient à sortir (en fait, Netscape était sur le point d'inclure Java dans Netscape) et ils ont accidentellement choisi de changer le nom LiveScript en JavaScript. J'ai écrit accidentellement parce qu'ils n'ont rien en commun (à part le fait d'être deux langages de programmation), il n'y a donc pas de vraie raison analytique à cette similitude.
la source
Au moment où Javascript ou Livescript a été lancé sur le marché, Sun MicroSystems était occupé avec la création de java, ils l'ont donc nommé javascript. Il utilise également quelques constructions de base de java.
la source