Vimalla Semoga istiqomah selalu dalam kebaikan.. Jakarta, Indonesia

Mengenal Bahasa Pemrograman Yang Satu Ini, Kenalkan Ruby!

2 min read

ruby

Ruby adalah – Untuk programmer yang baru memulai dalam dunia coding mungkin masih banyak yang belum tau tentang bahasa pemrograman ruby. Kenapa jarang banyak orang yang belum tau tentang bahasa pemrograman yang satu ini simple saja karena bahasa ini jarang digunakan sebagai dasar untuk pembelajaran.

Mostly kan kebanyakan dasar pembelajaran sebuah pemrograman menggunakan bahasa PHP.

Kita akan coba bedah satu persatu tentang bahasa pemrograman yang berlogo berlian ini gaes, simak penjelasannya sampai tuntas dibawah ya.

Kenalan Dulu Sama Ruby

Ruby adalah bahasa pemrograman berbasis script yang berorientasi pada objek. Ruby bersifat open source alias gratis, biasanya digunakan untuk membangun dan mengembangkan aplikasi web yang sederhana dan cepat.

Ruby dikembangkan oleh programmer asal Jepang bernama Yukihiro Matsumoto (Matz). Pada tahun 1993, Ia mulai membangun Ruby dengan tujuan menciptakan bahasa pemrograman yang dapat ditulis 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.

Apa Saja Keunggulan Bahasa Pemrograman Ruby

  • Sintaks Sederhana

Kerangka bahasa pemrograman ruby sendiri bisa dibilang sederhana, sederhananya adalah dalam sebuah penulisan code nya, dibandingkan dengan PHP ruby jauh lebih singkat

  • Orientasi OOP

Konsep Object Oriented Programming sudah tidak asing bagi kita, OOP dianggap lebih flexible dan mudah jika ada pengembangan kedepannya, karena OOP membedakan mada antara model, view, atau controller sehingga programmer bisa dengan mudah membedakannya.

  • Hemat Waktu

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

Ruby diyakini 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.

  • Secure

Keamanan dari ruby sendiri sudah teruji, pengembang mengklaim ruby sendiri dapat menangkal serangan XSS, CSRF dan SQL injection yang dinilai sebagai serangan paling populer pada aplikasi website

  • Open Source (Gratis)

Ruby bersifat open source gaes, kalian dapat dengan bebas berexplorasi tanpa takut harus membayar

Framework Bahasa Pemrograman Ruby

  • Ruby on Rails

Ruby on rails menwarkan sebuah syntax sederhana untuk bahasa pemrograman ruby, Ruby on rails untuk saat ini bisa dibilang menjadi framework yang paling sering digunakan untuk bahasa pemrograman ruby

  • Hanami

Hanami dalam websitenya menawarkan sebuah framework untuk respon yang cepat, keamanan yang menjadi jaminan, syntaks yang simple dan produktif.

  • Scorched

Scorched dalam website resminya memberikan dokumentasi yang jelas dan lengkap untuk penggunaan framework ruby kali ini.

Dan masih banyak lagi framework ruby, kalian bisa cari di google sendiri ya gaes.

Baca Juga : Cara Install Laragon di PC Kamu, Mudah Banget!

Website Yang Menggunakan Ruby Sebagai Bahasa Pemrogramannya

Ada beberapa website yang menggunakan ruby sebagai bahasa pemrogramannya, sebagai contohnya berikut ini adalah website

  • Github

Github dulu pernah menggunakan Ruby, namun sempat beredar kabar bahwa sekarang ini mereka menggunakan Javascript untuk pemrograman.

  • Airbnb

Airbnb sejauh ini masih menggunakan Ruby sebagai landasan utama bahasa pemrogramannya, hal ini dikarenakan dari awal mereka memang menggunakan ruby, namun ada kabar bahwa mereka mencampur antara javascript dan ruby dalam websitenya.

  • Basecamp

Basecamp adalah sebuah website untuk melakukan manage pada projects dan product, website ini dibangun dengan menggunakan teknologi ruby.

  • Shopify

Shopify adalah web builder untuk membangun sebuah ecommerce, website ini memudahkan orang banyak untuk membuat toko onlinenya sendiri dengan mudah. Banyak template yang tersedia dan banyak orang yang terbantu dengan hadirnya shopify.

Untuk pembuatannya sendiri, shopify menggunakan ruby.

ruby adalah

  • Fiverr

Fiverr adalah website freelance untuk kebanyakan orang, website ini digunakan untuk mencari para pekerja yang menawarkan jasanya kepada khalayak orang banyak.

Fiverr kabarnya dibangun dengan menggunakan Ruby, namun beredar kabar juga yang menyebutkan bahwa fiverr sekarang ini dibangun dengan menggunakan ReactJS framework dari javascript.

ruby adalah

Kesimpulan

Mungkin ini informasi yang dapat kita berikan kepada kalian tentang bahasa pemrograman ruby. Penting untuk kita tau adalah semua teknologi itu pada dasarnya sama, tergantung bagaimana kita memanfaatkannya. Semoga bermanfaat ya.

Vimalla Semoga istiqomah selalu dalam kebaikan.. Jakarta, Indonesia
promo sdc ×

Mau Belajar Accurate?

Promo Belajar Accurate. Nikmati belajar accurate dan dapatkan sertifikatnya hanya kurang dari 200 ribu rupiah.

Ambil Kelas