Como o JavaScript não é derivado do Java, por que ele tem "Java" no nome?
java
javascript
Mateus
fonte
fonte
Respostas:
O JavaScript foi originalmente chamado de Mocha, depois foi renomeado para LiveScript e, em seguida, para JavaScript.
A mudança de nome do LiveScript para JavaScript ocorreu porque o Netscape e a Sun fizeram um contrato de licença.
O idioma foi então submetido para padronização à Organização Internacional da ECMA . Naquela época, o Netscape não permitia o uso do nome "JavaScript", portanto o idioma padronizado é chamado ECMAScript .
JavaScript não é realmente um nome aberto. Agora é uma marca comercial da Sun (agora Oracle).
Ainda há muita confusão, algumas pessoas ainda pensam que JavaScript, JScript e ECMAScript são três linguagens diferentes.
ECMAScript é o nome "standards" para o idioma.
JavaScript é tecnicamente um "dialeto" do ECMAScript, a Mozilla Foundation pode usar "JavaScript" como o nome de suas implementações (atualmente presente nos mecanismos Rhino e SpiderMonkey ).
Nos primeiros dias, a Microsoft decidiu também fazer o que a Netscape estava fazendo em seu próprio navegador e desenvolveu o JScript , que também é um dialeto do ECMAScript, mas foi nomeado dessa maneira para evitar problemas de marca registrada.
fonte
De uma entrevista feita ao seu criador Brendan Eich :
fonte
Java é para Javascript o que é Car para Carpet.
fonte
Foi originalmente chamado Mocha, renomeado para LiveScript e, em seguida, renomeado para JavaScript. JavaScript em si é uma marca comercial da Sun Microsystems - o padrão oficial é chamado de ECMAScript .
Confundindo ainda mais o assunto, a Microsoft decidiu chamar sua versão de JScript. O JScript não tem nada a ver com o J ++, um Java implementado pela Microsoft cujo nome, sem dúvida, foi projetado para causar confusão com o C ++.
fonte
O projeto foi originalmente chamado Mocha , depois renomeado para LiveScript e, finalmente, para JavaScript quando o Netscape e a Sun fizeram um contrato de licença. A idéia na época era torná-la uma linguagem de script complementar ao Java.
Minha fonte .
fonte
Foi uma jogada de marketing elaborada pela Netscape, já que Java era a grande palavra da época. Originalmente, era chamado LiveScript. Qual era provavelmente um nome melhor em retrospectiva.
fonte
Estávamos obcecados em nomear as coisas depois do café nos anos 90.
Eu sei ... o que estávamos pensando ?!
fonte
A linguagem possui semelhanças com os adjetivos C aos quais o Java conta também.
Foi nomeado pela primeira vez Mocha, mas depois renomeado para LiveScript e, finalmente, JavaScript devido a razões de marketing. Para acomodar a tendência Java durante esse período, havia uma interface entre o LiveScript e o Java chamada LiveConnect. Esta conexão foi planejada para ser expressa com o novo nome "JavaScript".
fonte
É apenas um erro histórico. (e, de acordo com mim, não há um motivo real válido para nomear JavaScript como JavaScript)
Eles têm nomes semelhantes porque o mercado estava louco por essas novas tecnologias quando estavam começando a aparecer (na verdade, o Netscape estava prestes a incluir Java no Netscape) e, acidentalmente, escolheram mudar o nome do LiveScript para JavaScript. Escrevi acidentalmente porque eles não têm nada em comum (além de serem duas linguagens de programação), portanto não há uma razão analítica real para essa semelhança.
fonte
No momento em que o Javascript ou o Livescript foram lançados no mercado, a Sun MicroSystems estava ocupada com a criação do java e, portanto, o nomeou como javascript. Também usa algumas construções básicas do java.
fonte