SEJARAH JAVA
Berbicara tentang bahasa
pemrograman Java, maka Anda akan mengenal sebuah perusahaan besar yakni Sun
Microsystem, adalah Sebuah
perusahaan berasal dari California yang membuat software dan hardware computer, didirikan tahun 1982 oleh Andeas
Bechtolsheim, Vinod Khosla dan Scott Mc Neally. Pada awal tahun 1996 perusahaan ini mengedarkan “Java”,sebuah
bahasa pemograman tingkat tinggi yang berorientasi objek(Object Oriented Programming).
Sebenarnya
yang mendasari bahasa pemograman java adalah bahasa C++ dan dari pada Pascal,
hal ini dikarenakan insinyur-insinyur Sun berlatar belakang Unix(Operating
System). Awalnya Bahasa pemograman tersebut dinamakan Oak, namun karena
nama tersebut telah dipakai oleh pemrograman lain kemudian diubah menjadi Java.
Sejarah
awal Java berawal di tahun 1991 ketika satu group insinyur-insinyur Sun, yang
dipimpin oleh Ptrick Naughton dan James Gosling, ingin mendesain sebuah bahasa
pemograman komputer yang berukuran kecil yang dapat digunakan untuk peralatan
elektronika konsumen seperti switchboxes TV kabel. Proyek ini diberi nama Green
Project.
Dikarenakan
peralatan-peralatan ini(switchboxes TV) menggunakan konsumsi daya dan memory
yang rendah, maka bahasa pemograman tersebut harus berukuran sangat kecil. Juga
karena setiap vendor menggunakan CPUs (Central Processing Unit) yang
berbeda,maka bahasa tersebut harus bersifat multiplatfrom, tidak terikat hanya
pada satu arsitektur (Architecture Neutral).
Karena
harus bersifat Architecture Neutral, maka Green Project menggunakan
Virtual Machine (atau dikenal dengan Java Virtual Machine) yang
berasal dari model implementasi bahasa Pascal di awal-awal perkembangan
PC.
Karena
pada awalnya ditujuan untuk pemograman device kecil, Java memiliki karakteristik
: berukuran kecil, efisien, dan portable untuk berbagai hardware.Namun, perkembangannya
sempat terhenti karena tidak ada yang tertarik dan tidak memiliki pasar seperti
yang diramalkan. Akan tetapi ketika teknologi internet berkembang, Java kemudian
diarahkan untuk menjadi bahasa pemograman internet karena fitur-fitur Java
seperti Architecture Neutral, real time, reliable dan
secure sangat sesuai untuk pengembangan internet.
sumber: Modul Java Fundamental 2015- Rizka Fatmawati
Komentar
Posting Komentar