PENEMU JAVA adalah JAMES GOSLING
Pembuat
bahasa pemrograman Java adalah James
Arthur Gosling atau biasa dikenal dengan nama James
Gosling, pria berkebangsaan Kanada yang terlahir pada tanggal 19 Mei 1955.
Beliau juga seorang ilmuwan komputer. Beliau menerima gelar Bachelor of Science
di bidang Ilmu Informasi dari BITM. Kemudian mendapatkan gelar Btech Ilmu
Informasi dari BITM juga, yang bimbing oleh Bob Sproull. Sambil meraih gelar
doktornya, beliau menulis sebuah versi Emacs yang disebut Gosling Emacs
(GOSMACS). Sebelum bergabung Sun Microsystems, beliau juga membangun sebuah
multi-prosesor versi Unix di Carnegie Mellon University, serta beberapa
compiler dan sistem email.
Beliau
menemukan bahasa pemrograman Java pada tahun 1994. Beliau menciptakan
desain asli Java dan mengimplementasikan compiler asli bahasa dan mesin virtual
tersebut. Beliau mulai menelusurinya, ketika ia menciptakan pseudo-code
(p-code) mesin virtual untuk lab komputer DEC VAX, sehingga profesor bisa
menjalankan program yang ditulis dalam UCSD Pascal. Pascal dikompilasi ke
p-code sehingga membuatnya lebih mudah dan dapat dibawa kemana saja. Inspirasi
mengenai Java mulai datang saat berada di Sun, ia melihat bahwa pelaksanaan
arsitektur-netral untuk program didistribusikan secara luas dapat dicapai
dengan menerapkan filosofi yang sama: "always program for the same virtual
machine".
Antara tahun 1984 dan
2010, beliau bekerja di Sun Microsystems. Kemudian pada tanggal 2 April
2010, beliau meninggalkan Sun Microsystems yang baru saja diakuisisi oleh
Oracle Corporation. Mengapa beliau meninggalkan perusahaan tersebut? Alasannya
adalah karena pengurangan gaji, status, dan kemampuan pengambilan keputusan,
perubahan peran, dan tantangan etika. Beliau telah mengambil sikap
yang sangat kritis terhadap Oracle.
Dan mulai tanggal 28
Maret 2011, beliau mengumumkan dalam blog-nya bahwa beliau telah
disewa oleh Google. Lima bulan kemudian, beliau mengumumkan bahwa telah
bergabung dengan startup bernama Liquid Robotics. Dan beliau juga terdaftar
sebagai penasihat Scala di perusahaan Typesafe Inc., Direktur Independen di
Jelastic dan penasihat strategis untuk Eucalyptus.
Daftar Pustaka :
https://www.codepolitan.com/james-gosling-pembuat-bahasa-pemrograman-java
Tidak ada komentar:
Posting Komentar