Karena JavaScript tidak berasal dari Jawa, mengapa ia memiliki "Java" dalam namanya?
java
javascript
Matius
sumber
sumber
Jawaban:
JavaScript, awalnya bernama Mocha, kemudian diubah namanya menjadi LiveScript, dan kemudian ke JavaScript.
Perubahan nama LiveScript ke JavaScript datang karena Netscape dan Sun melakukan perjanjian lisensi.
Bahasa tersebut kemudian diserahkan untuk standarisasi ke Organisasi Internasional ECMA . Pada saat itu, Netscape tidak mengizinkan penggunaan nama "JavaScript", jadi bahasa yang distandarisasi dinamai ECMAScript .
JavaScript sebenarnya bukan nama terbuka. Sekarang ini adalah merek dagang dari Sun (sekarang Oracle).
Masih ada banyak kebingungan, beberapa orang masih berpikir bahwa JavaScript, JScript, dan ECMAScript adalah tiga bahasa yang berbeda.
ECMAScript adalah nama "standar" untuk bahasa tersebut.
JavaScript secara teknis adalah "dialek" dari ECMAScript, Mozilla Foundation dapat menggunakan "JavaScript" sebagai nama implementasi mereka (saat ini hadir di mesin Rhino dan SpiderMonkey ).
Pada hari-hari awal, Microsoft juga memutuskan untuk melakukan apa yang dilakukan Netscape di browser mereka sendiri, dan mereka mengembangkan JScript , yang juga merupakan dialek ECMAScript, tetapi dinamai demikian untuk menghindari masalah merek dagang.
sumber
Dari wawancara yang dilakukan kepada penciptanya, Brendan Eich :
sumber
Java adalah untuk Javascript apa itu Mobil untuk Karpet.
sumber
Awalnya disebut Mocha, diubah namanya menjadi LiveScript, dan kemudian diubah namanya menjadi JavaScript. JavaScript sendiri adalah merek dagang dari Sun Microsystems - standar resmi hanya disebut ECMAScript .
Lebih lanjut membingungkan masalah ini, Microsoft telah memutuskan untuk memanggil versi mereka JScript. JScript sama sekali tidak terkait dengan J ++, Java yang diimplementasikan oleh Microsoft yang namanya tidak diragukan lagi dirancang untuk menyebabkan kebingungan dengan C ++.
sumber
Proyek ini awalnya bernama Mocha , kemudian diganti namanya menjadi LiveScript , dan akhirnya menjadi JavaScript ketika Netscape dan Sun melakukan perjanjian lisensi. Gagasan pada saat itu adalah menjadikannya bahasa scripting gratis untuk Java.
Sumber saya .
sumber
Itu adalah taktik pemasaran yang dibuat oleh Netscape karena Jawa adalah kata yang populer pada saat itu. Awalnya itu disebut LiveScript. Yang mungkin nama yang lebih baik di belakang.
sumber
Kami terobsesi dengan penamaan hal-hal setelah kopi di 90-an.
Aku tahu ... apa yang kita pikirkan ?!
sumber
Bahasa ini memiliki kemiripan dengan C-adjecents yang juga diperhitungkan oleh Java.
Awalnya bernama Mocha tetapi kemudian diganti nama menjadi LiveScript dan akhirnya ke JavaScript karena alasan pemasaran. Untuk mengakomodasi tren Java selama waktu itu ada antarmuka antara LiveScript dan Java yang disebut LiveConnect. Koneksi ini dimaksudkan untuk diungkapkan dengan nama baru "JavaScript".
sumber
Itu hanya kesalahan sejarah. (dan menurut saya tidak ada alasan yang sah untuk menyebut JavaScript sebagai JavaScript)
Mereka memiliki nama yang sama karena pasar tergila-gila dengan teknologi baru ini ketika mereka mulai keluar (sebenarnya Netscape akan memasukkan Java ke dalam Netscape) dan mereka secara tidak sengaja memilih untuk mengubah nama LiveScript menjadi JavaScript. Saya menulis secara tidak sengaja karena mereka tidak memiliki kesamaan (selain sebagai dua bahasa pemrograman) sehingga tidak ada alasan analitik yang nyata untuk kesamaan ini.
sumber
Pada saat Javascript atau Livescript diluncurkan ke pasar, Sun MicroSystems sedang sibuk dengan pembuatan java sehingga mereka menamakannya sebagai javascript. Juga menggunakan beberapa kendala dasar java.
sumber