Dado que JavaScript no se deriva de Java, ¿por qué tiene "Java" en el nombre?
java
javascript
Mateo
fuente
fuente
Respuestas:
JavaScript se denominó originalmente Mocha, luego se renombró a LiveScript y luego a JavaScript.
El cambio de nombre de LiveScript a JavaScript se produjo porque Netscape y Sun hicieron un acuerdo de licencia.
El lenguaje fue enviado para su estandarización a la Organización Internacional ECMA . En ese momento, Netscape no permitía el uso del nombre "JavaScript", por lo que el lenguaje estandarizado se llama ECMAScript .
JavaScript no es en realidad un nombre abierto. Ahora es una marca registrada de Sun (ahora Oracle).
Todavía hay mucha confusión, algunas personas todavía piensan que JavaScript, JScript y ECMAScript son tres lenguajes diferentes.
ECMAScript es el nombre de "estándares" para el idioma.
JavaScript es técnicamente un "dialecto" de ECMAScript, la Fundación Mozilla puede usar "JavaScript" como el nombre de sus implementaciones (actualmente presente en los motores Rhino y SpiderMonkey ).
En los primeros días, Microsoft decidió también hacer lo que Netscape estaba haciendo en su propio navegador, y desarrollaron JScript , que también es un dialecto ECMAScript, pero fue nombrado de esta manera para evitar problemas de marcas registradas.
fuente
De una entrevista realizada a su creador Brendan Eich :
fuente
Java es para Javascript lo que Car es para Carpet.
fuente
Originalmente se llamaba Mocha, se le cambió el nombre a LiveScript y luego se le cambió el nombre a JavaScript. JavaScript en sí es una marca registrada de Sun Microsystems: el estándar oficial se llama ECMAScript .
Confundiendo aún más el asunto, Microsoft ha decidido llamar a su versión JScript. JScript no está en absoluto relacionado con J ++, un Java implementado por Microsoft cuyo nombre, sin duda, está diseñado para causar confusión con C ++.
fuente
El proyecto originalmente se llamaba Mocha , luego se renombró a LiveScript y finalmente a JavaScript cuando Netscape y Sun hicieron un acuerdo de licencia. La idea en ese momento era convertirlo en un lenguaje de script complementario a Java.
Mi Fuente .
fuente
Fue una estratagema de marketing elaborada por Netscape ya que Java era la gran palabra de moda en ese momento. Originalmente se llamaba LiveScript. Lo que probablemente era un mejor nombre en retrospectiva.
fuente
Estábamos obsesionados con nombrar cosas después del café en los años 90.
Lo sé ... ¿en qué estábamos pensando?
fuente
El lenguaje tiene similitudes con los adjetivos C que Java también cuenta.
Primero se llamó Mocha, pero luego se renombró a LiveScript y finalmente a JavaScript debido a razones de marketing. Para adaptarse a la tendencia de Java durante ese tiempo, había una interfaz entre LiveScript y Java llamada LiveConnect. Esta conexión tenía la intención de expresarse con el nuevo nombre "JavaScript".
fuente
Es solo un error histórico. (y, según yo, no hay una razón válida real para nombrar JavaScript como JavaScript)
Tienen nombres similares porque el mercado estaba loco por estas nuevas tecnologías cuando comenzaban a salir (en realidad, Netscape estaba a punto de incluir Java dentro de Netscape) y eligieron accidentalmente cambiar el nombre de LiveScript a JavaScript. Escribí accidentalmente porque no tienen nada en común (aparte de ser dos lenguajes de programación), por lo que no hay una razón analítica real para esta similitud.
fuente
En el momento en que se lanzó Javascript o Livescript al mercado, Sun MicroSystems estaba ocupado con la creación de Java, por lo que lo llamaron javascript. También utiliza algunas interpretaciones básicas de Java.
fuente