Apa itu Ruby?

Ruby adalah bahasa pemrograman berorientasi objek open source yang dikembangkan oleh Yukihiro Matsumoto. Versi pertama bahasa (0.95) dirilis pada 1995, dan pada 2011, versi 1.9.3 dirilis.

Ruby telah mendapatkan popularitas, dan kerangka kerja yang disebut Ruby on Rails telah membantu meningkatkan penggunaannya untuk pemrograman web. Bahasa Ruby sepenuhnya berorientasi objek, karena semuanya adalah objek. Sebagai contoh, bahkan tipe data paling dasar seperti integer memiliki metode dan variabel instan. Ini memberikan kemampuan yang lebih besar untuk menggunakan metode chaining, di mana banyak baris kode dapat dikonsolidasikan menjadi satu. Misalnya, jika Anda ingin menggunakan tiga metode berbeda pada sebuah string, salah satu caranya adalah dengan menulis beberapa baris kode seperti yang ditunjukkan di bawah ini.

x = "Computer" .reverse y = x.upcase

z = y.kosong

Metode ini malah bisa dirantai, seperti yang ditunjukkan pada kode di bawah ini.

z = "Komputer" .reverse.upcase.downcase

Ruby juga dikenal sebagai bahasa yang fleksibel, karena memungkinkan pemrogram untuk melakukan modifikasi pada berbagai bagian bahasa jika diinginkan. Informasi lebih lanjut tentang pemrograman Ruby dapat ditemukan menggunakan sumber daya di bawah ini.

Pemrograman berorientasi objek, Bahasa pemrograman, Istilah pemrograman,, Skrip sisi server