Netbeans, sebuah software Environment untuk teman-teman SIstem Informasi gunakan sebagai media untul Development. Bahasa yang digunakan adalah Java. Bahasa Java merupkana salah satu bahasa pemrograman yang paling populer di dunia saat ini. Namun, apakah sang pencipta sama terkenalnya dengan bahasa pemrograman yang telah ia buat?
Adalah James Gosling, seorang pria Asal Kanada yang lahir pada 19 Mei 1955 yang merupakan sutradara dibalik kepopuleran Bahasa Java. Pada tahun 1977, James Gosling mendapat gelar B.Sc dibidang Ilmu Komputer dari University of Calgary. Di tahun 1983, James meraih gelar Ph.D Pada bidang Ilmu Komputer dari Universitas Carnegie Mellon, dan tesis doktornya berjudul “Manipulasi Aljabar Kendala”. Saat bekerja menuju doktoralnya, dia menulis versi emacs (gosmacs), dan sebelum bergabung dengan Sun Microsystems, dia membangun versi multi-prosesor Unix sementara di Carnegie Mellon University, serta beberapa kompiler dan sistem surat.
Gosling menyajikan Sun Microsystem untuk jangka waktu yang panjang dari tahun 1984 sampai 2010, ia dikenal sebagai Father of Java Programming Language. Dia merancang implementasi sebenarnya untuk Java dan compiler asli bahasa dan mesin virtual bersama rekan-rekannya di Sun Microsystems. Java pada awalnya, ia memberi nama Java sebagai Oak yang didedikasikan untuk nama pohon di luar Kantor Gosling dan kemudian diganti namanya menjadi Green dan terakhir menjadi Java.
Pada tanggal 28 Maret 2011, James Gosling mengumumkan dari blognya bahwa dia akan bekerja untuk Google dan kemudian setelah 5 bulan mengumumkan bahwa dia telah bergabung dengan sebuah startup bernama “Liquid Robotics.”. Di sela-sela dia juga menjabat sebagai Chief Technology Officer di Sun’s Developer Products Group dan CTO dari Sun’s Client Software Group. Dia juga bekerja untuk beberapa periode untuk Oracle setelah mengakuisisi Sun.
Pada tahun 1995 sebuah langkah revolusioner dalam bidang komputasi terjadi dan memiliki dampak yang sangat besar pada ilmu komputer. Gosling menggabungkan gagasan terbaik dalam bahasa pemrograman dengan gagasannya sendiri untuk menciptakan sebuah bahasa pemrograman pioneer yang digunakan secara luas dan juga menampilkan portabilitas dan mobilitas untuk memungkinkan pengiriman kode melalui Internet dari satu komputer ke komputer lainnya untuk eksekusi sambil tetap memenuhi persyaratan keamanan. Fiturnya termasuk platform “write once, run anywhere” byte-coded dan library yang memanfaatkan format file kelas standar yang dapat dimuat dan dijalankan oleh Java Virtual Machine; pendekatan “kotak pasir” yang kuat dan aman; manajemen penyimpanan otomatis tipe-aman; kompilasi just-in-time; dan penskalaan platform dari ponsel ke server perusahaan.
Digunakan oleh sekitar 9 juta pengembang, Java adalah salah satu bahasa pemrograman terpopuler dalam sejarah dan dapat ditemukan di server, ponsel, dan chip yang diimplementasikan pada kartu kredit dan kartu/lencana identitas. Gosling juga telah mempengaruhi metodologi rekayasa perangkat lunak dengan kontribusi penting selama tahun 1980an. Sebagai mahasiswa pascasarjana, ia menciptakan salah satu versi yang paling banyak digunakan dari editor teks Emacs UNIX. Sebagai kontributor Proyek Andrew Carnegie Mellon, ia mengembangkan manajer jendela UNIX pertama dan salah satu editor teks multiformat modern pertama yang memungkinkan penempatan tabel, gambar, dan grafik dalam sebuah dokumen. Arsitektur open-source ini mempengaruhi evolusi Microsoft Windows. Gosling juga telah memengaruhi dunia sistem tertanam dengan karya awalnya di satelit ISIS II, spesifikasi real-time untuk Java, dan karya terbarunya tentang robot yang berjalan secara otonom.
Referensi
James Gosling History
History of James Gosling | Father of Java | Java Creator
James Gosling