Home

1. Sejarah Java
Sejarah java berawal pada tahun 1991 ketika Perusahaan Sun Microsystem memulai Green Project, yakni Projek penelitian untuk membuat bahasa yang akan digunakan pada chip-chip embedded untuk device intelligent consumer electronic. Bahasa tersebut haruslah bersifat multi-platform, tidak tergantung kepada vendor yang memanufaktur chip tersebut.
Dalam penelitiannya, Projek Green berhasil membuat prototype semacam PDA(Personal Data Assistance) yang dapat berkomunikasi antara satu dengan yang lain dan diberi nama Star 7. Ide berawal untuk membuat sistem operasi bagi Star 7 berbasis C dan C++. Setelah berjalan beberapa lama, James Gosling salah seorang team merasa kurang puas dengan beberapa karakteristik dari kedua bahasa tersebut berusaha mengembangkan bahasa lain. Bahasa tersebut kemudian dinamakan Oak, terinspirasi ketika dia melihat pohon di seberang kaca ruang kantornya. Belakangan Oak beralih nama menjadi Java.
Karena pada awalnya ditujukan untuk pemrograman device kecil, java memiliki karakteristik berukuran kecil, efisien dan portable untuk berbagi hardware. Projek Green sempat terancam terhenti karena dalam perkembangannya, device ini belum memiliki pasar seperti yang diramalkan semula. Selanjutnya Java diarahkan untuk pemrograman internet. Secara kebetulan fitur-fitur Java yang telah disebutkan sebelumnya sangat sesuai bagi pengembang internet sehingga dalam beberapa tahun belakangan ini telah menjadi Primadona untuk pemrograman yang berbasis internet.

2. Keunggulan Java
Java memiliki beberapa keunggulan bila dibandingkan dengan bahasa pemrograman lainnya. Seperti berikut :
a. Java bersifat sederhana dan relatif mudah
b. Java berorientasi pada objek
c. Java bersifat terdistribusi
d. Java bersifat Multiplatform
e. Java bersifat MultiThread

Sumber : Buku Menguasai Java 2 & Object Oriented Programming [Benny Hermawan]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s