Jumat, 19 November 2010

kopi//java

Topik ini sedikit mengulas sejarah munculnya bahasa pemrograman "JAVA"

diambil dari blog pak Budi Rahardjo


Ada bahasa pemrograman komputer yang bernama Java. Mengapa namanya Java? Apakah ada hubungannya dengan pulau Jawa?

Ceritanya, James Gosling dan kawan-kawan di Sun Microsystems membuat sebuah bahasa pemrograman. Pada awalnya bahasa tersebut dinamakan Oak, tetapi ternyata kata ?Oak? sudah didaftarkan mereknya sehingga tidak dapat mereka gunakan. Akhirnya mereka memilih nama Java.

Java sendiri bisa memilik banyak arti. Arti yang pertama adalah pulau Jawa. Namun yang ini tidak terlalu dikenal di luar negeri. Arti yang kedua adalah ? kopi. Give me a cup of Java. Nah, arti kedua inilah yang menyebabkan nama Java dipakai.

Setelah muncul Java, ada beberapa tools yang menggunakan nama yang diasosiasikan dengan minuman seperti kopi; mocha, latte, dan seterusnya.

Namun ternyata ada juga orang yang mengasosiasikan Java dengan pulau Jawa. Bahkan pada awal perkembangan Java, ada sebuah situs yang mengumpulkan informasi (resources) yang berhubungan dengan Java. Situs itu bernama Gamelan. Tentu saja ini lebih berhubungan dengan pulau Jawa dibandingkan dengan kopi.

Pernah ada sebuah interview dengan Bill Joy, salah satu pendiri Sun Microsystems, di sebuah majalah. Yang menarik bagi saya, di belakang dia (di dinding) ada poster ? Pulau Jawa! Whoa. Saya bangga juga. Setidaknya Bill Joy tahu ada pulau yang namanya Java island. ha ha ha.

Ada banyak lawakan ketika Java mulai populer di awalnya. Pada waktu itu Sun sangat gencar mempopulerkan Java, tetapi juga sangat posesif. Jadi kalau ada orang yang memakai kata Java maka dia diancam karena Java sudah di-trademark-kan oleh Sun. Sehingga ada lawakan seperti ini.

Friend: Where are your from?
Budi: I am from Java.
Friend: Hey, you can?t use that name. It?s Sun?s trademark. You?re gonna get sued
Budi: ummm? I am from an island that used to be called Java?
Friend laughing ?

Begitu cerita tentang Java.

Cerita sebenarnya ada di sini: http://www.javaworld.com/jw-10-1996/jw-10-javaname.html

Tidak ada komentar:

Posting Komentar