18
diakses
melalui
sistem jarak
jauh.
Sehingga
yang
terlibat
adalah
Sistem server
yang
menyediakan
layanan web services, kemudian client yang
mengakses
fungsi dari web services tersebut.
2.8
Ruby
2.8.1 Sejarah
Ruby
adalah
bahasa
pemograman
yang
dibuat
oleh Yukihiro
Matz Matsumoto, seorang berkebangsaan Jepang pada tahun 1993.
Namun baru pada tahun 1995 diperkenalkan ke
masyarakat
umum.
Ruby
merupakan
bahasa
pemograman
yang
memiliki
fitur
OOP (Object
Oriented
Programming) yang sangat kuat. Ruby dibentuk sejak awal
dengan
struktur
OOP menggunakan
bahasa
C.
Ruby
termasuk
dalam
kategori bahasa scripting.
(Stewart, 2001).
Bahasa
scripting
adalah
bahasa
pemograman
komputer
yang
secara
langsung
diterjemahkan
ke
machine
instruction serta
langsung
dijalankan
setiap
kali
kode
program
dijalankan. Yang
menjadi
perbedaan
dengan
program,
adalah
karena
program di
compile
menjadi
binary
executable file permanen sebelum dijalankan.
Ruby awalnya dibuat untuk mewujudkan tujuan dari penciptanya
yaitu adanya suatu bahasa scripting yang
memiliki fitur OOP,
sebagaimana
diketahui
pada saat
itu
hanya
bahasa
scripting
Perl adalah
yang paling populer namun tidak mendukung OOP.
Pada tahun 2006, Ruby diterima
oleh banyak orang. Dengan
komunitas pengguna Ruby yang aktif di
banyak kota-kota di seluruh
|