Apakah Ruby?

Ruby adalah bahasa pengaturcaraan berorientasikan objek terbuka yang dibangunkan oleh Yukihiro Matsumoto. Versi bahasa pertama (0.95) dikeluarkan pada tahun 1995, dan pada tahun 2011, versi 1.9.3 dikeluarkan.

Ruby semakin popular, dan rangka kerja yang dipanggil Ruby on Rails telah membantu meningkatkan penggunaannya untuk pengaturcaraan web. Bahasa Ruby sepenuhnya berorientasikan objek, kerana semuanya adalah objek. Sebagai contoh, walaupun jenis data yang paling asas seperti bilangan bulat mempunyai kaedah dan pembolehubah contoh. Ini memberikan keupayaan yang lebih besar untuk menggunakan kaedah chaining, di mana banyak baris kod boleh disatukan menjadi satu. Contohnya, jika anda ingin menggunakan tiga kaedah yang berbeza pada rentetan, satu cara ialah menulis beberapa baris kod seperti yang ditunjukkan di bawah.

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

z = y.downcase

Kaedah ini boleh dirangka, seperti ditunjukkan dalam kod di bawah.

z = "Komputer" .reverse.upcase.downcase

Ruby juga dikenali sebagai bahasa yang fleksibel, kerana ia membolehkan pengaturcara membuat pengubahsuaian kepada pelbagai bahagian bahasa jika dikehendaki. Maklumat lanjut mengenai pengaturcaraan Ruby boleh didapati menggunakan sumber di bawah.

Program pemrograman berorientasikan objek, Bahasa pengaturcaraan, Pengaturcaraan istilah, Skrip pelayan sisi