27
digunakan dalam perhitungan statistik (Torgo, 2011). R menyediakan beberapa versi
yang disesuaikan dengan sistem operasi komputer, seperti R untuk Unix, Windows,
dan Mac. R
Language
merupakan bahasa pemrograman yang cukup mudah untuk
dipahami dan dipelajari. Akan tetapi, R memiliki keterbatasan dalam menangani
dataset yang sangat besar karena seluruh perhitungan pada software R dilakukan
dalam memori utama komputer.
2.6.4.
Herbert Schildt (2011) menyatakan bahwa Java dibangun berdasarkan
pewarisan dari bahasa C dan C++ dengan menambahkan perbaikan dan fitur yang
mencerminkan keadaan programming saat sekarang ini. Java pertama kali diciptakan
oleh James Gosling, Patrick naughton, Chris Warth, Ed Frank, dan Mike Sheridan di
Sun Microsystems pada tahun 1991 dan diubah nama menjadi "Java" pada tahun
1995.
Java merupakan bahasa pemrograman yang berorientasi objek (Object-
Oriented Programming). OOP mengambil ide structured programming
dan
mengkombinasikan dengan konsep-konsep baru yang menghasilkan cara baru dalam
program terorganisir. Pada umumnya, program dapat di organisir menjadi satu
dengan dua cara, yaitu di sekitar code atau disekitar data. Untuk mendukung prinsip
OOP, semua bahasa OOP, termasuk Java, mempunya tiga sifat, yaitu :
1.
Encapsulation
Enkapsulasi adalah mekanisme pemrograman yang mengikat kode dan data
dan menjaga agar tetap aman dari penyalahgunaan dan gangguan dari pihak
luar.
2.
Polymorphism
|