![]() 23
a
= gets.to_i
b = gets.to_i
c
= a
+ b
puts c
Tabel 2.3. Kode Program Penjumlahan dalam Ruby
Dari
Java
ke
Ruby,
bisa
dipastikan source
code akan
menciut/mengecil. Dan sangat besar kemungkinan bahwa untuk membuat
aplikasi di Ruby membutuhkan waktu yang jauh lebih singkat daripada
membuatnya di bahasa Java.
2.9
Ruby on Rails Web Framework (RoR)
Ruby on
Rails
merupakan sebuah
framework web dengan penerapan pattern
MVC. RoR ditulis menggunakan
bahasa pemrograman Ruby yang menerapkan konsep OOP. Di dalam
pengembangan aplikasi menggunakan RoR terdapat dua filosofi dasar yaitu
Convention
Over
Configuration
dan
Dont
Repeat
Your
Self.
RoR memiliki
beberapa aturan-aturan yang sebaiknya
diikuti.
Kemudian
RoR
akan
mengatur
segalanya baik itu database, url mapping, test unit, dan lain lain. Hal ini berbeda
dengan
framework
web
lain
seperti
Struts,
Spring dimana harus melakukan
langkah-langkah yang panjang dalam membuat konfigurasi agar framework
dapat berjalan.
RoR juga telah dilengkapi dengan Ajax, salah satu teknologi terkini
dalam
dunia
web.
Fitur
lainnya
yaitu
Object
Relational
Mapping
(ORM)
membuat pekerjaan yang berhubungan dengan database menjadi mudah. Dimana
|