Asal usul penamaan “javascript”
Pada tahun 1991, bahasa pemrograman Java pertama kali dikembangkan lewat sebuah proyek bernama “The Green Project” yang dibentuk oleh Sun Microsystems.
Beranggotakan James Gosling, Patrick Naughton, dan Mike Sheridan, proyek ini memiliki tujuan untuk menciptakan bahasa pemrograman baru yang lebih andal dari C dan C++.
Setelah proyek berjalan selama 18 bulan, James Gosling, sang developer, akhirnya berhasil mengembangkan bahasa pemrograman baru yang diberi nama Oak.
Sayangnya, nama tersebut telah terdaftar sebagai merek dagang dari perusahaan Oak Technology.
kemudian pada tahun 1995, Brendan Eich seorang programmer dari Netscape mulai mengembangkan sebuah bahasa pemograman script yang dinamakan Mocha. Netscape pada saat itu merupakan perusahaan software ternama yang memiliki web browser Netscape Navigator.
Bahasa script Mocha ini ditujukan untuk client-side dan juga server-side. Dalam perkembangan selanjutnya, nama Mocha diubah menjadi LiveScript untuk versi client-side, dan LiveWire untuk versi server-side.
Saat bahasa tersebut akan dirilis, Netscape mengadakan kerjasama dengan Sun Microsystems untuk mengembangkan LiveScript, dan tepat ketika Netscape Navigator 2 dirilis, Netscape merubah nama LiveScript menjadi JavaScript dengan tujuan bahasa baru ini akan populer seperti bahasa Java yang saat itu sedang booming di kalangan programmer. Versi JavaScript ini dinamakan dengan JavaScript 1.0.
Namun, ada juga yang mengatakan bahwa nama “java” terinspirasi dari java coffee/kopi Jawa. Itu sebabnya, logo bahasa pemrograman Java bergambar secangkir kopi.
JavaScript memiliki beberapa kelebihan seperti:
- Mudah untuk dipelajari
- Dapat digunakan pada berbagai platform dan browser
- Dapat digunakan pada pengembangan situs baik front-end dan back-end
- Dinamis. Secara rutin diperbaharui dengan versi-versi terbaru
JavaScript juga memiliki beberapa kekurangan, seperti:
- Keamanan. Dalam beberapa kasus kode yang bisa dieksekusi di komputer pengguna justru rentan untuk dieksploitasi karena tujuan jahat
- Terkadang dapat ditafsirkan secara berbeda pada browser yang berbeda
- Kode selalu terlihat karena kode JavaScript ditambahkan secara eksplisit ke halaman web dan dapat dilihat di dalam browser.
sumber : https://www.ekrut.com/media/
internal link : https://vicasion.oemahwebsite.com
