Mengenal Ruby Contoh Penerapannya

Mengenal Ruby Contoh Penerapannya

ruby adalah bahasa pemrograman berbasis skrip yang berorientasi pada objek. Ruby bersifat open source, biasanya di gunakan untuk membangun dan mengembangkan aplikasi web yang sederhana dan cepat.

Bagi programmer pemula, mungkin banyak yang masih belum familiar dengan Ruby karena jarang di jadikan sebagai dasar. Ruby adalah salah satu bahasa pemrograman yang unggul untuk mengembangkan aplikasi website.

Ruby di kembangkan oleh programmer asal Jepang bernama Yukihiro Matsumoto (Matz). Pada tahun 1993, Ia mulai membangun Ruby dengan tujuan menciptakan bahasa pemrograman yang dapat di tulis secara efisien.

Matz menggabungkan bahasa favoritnya, yakni Perl, Smaltalk, Eiffel, Ada, serta Lips untuk membangun bahasa pemrograman baru yang seimbang dari segi imperatif dan fungionalitasnya.

Keunggulan Bahasa Pemrograman Ruby

1. Memilki sintaks sederhana

Ruby termasuk salah satu bahasa pemrograman dengan sintaks yang sederhana. Karena kesederhanaan kodenya,  kerja programmer jadi lebih efektif.

Di bandingkan dengan bahasa pemrograman lain yang umumnya di butuhkan sekitar 10 baris, Ruby hanya butuh 1 atau 2 baris saja. Kamu juga tak perlu menggunakan titik koma (;) di akhir sintaks.

2. Bahasa pemrograman berbasis objek (OOP)

Pemrograman berbasis OOP di anggap lebih fleksibel, karena mudah di pelajari dan dapat di-develop sesuai kebutuhan. Konsep ini memanfaatkan kumpulan objek yang saling berinteraksi dan bertukar data untuk mencapai hasil akhir yang di inginkan.

3. Hemat waktu

Salah satu keunggulan utama dari bahasa pemrograman Ruby yang di kombinasikan dengan Framework Rails ialah memungkinkanmu membuat aplikasi dengan cepat.

Ruby di yakini sebagai salah satu bahasa yang paling efisien, khususnya Ruby on Rails. Mengusung arsitektur MVC (Model-View-Controller) yang memudahkan para programmer untuk membangun aplikasi web dan desktop.

4. Keamanan yang tinggi

Penggunaan Ruby dengan Rails Framework di anggap dapat menghasilkan sistem keamanan yang tinggi. Memiliki built-in security yang membuat aplikasi selalu aman dari berbagai upaya penyusupan, seperti serangan XSS, CSRF dan SQL Injection yang di nilai sebagai serangan paling populer pada aplikasi web.

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Scroll to Top
WhatsApp Tanya & Beli Program?