Ruby ကို Yukihiro “Matz” Matsumoto က 1990s မှာ ဖန်တီးခဲ့ပါတယ်။ Ruby ရဲ့ အဓိက အကြံဉာဏ်က developer ပျော်ပျော်ရွှင်ရွှင် code ရေးနိုင်ဖို့ပါ။ Syntax က ရိုးရှင်းပြီး English sentence ဖတ်နေရသလို ခံစားရတာများပါတယ်။ Ruby မှာ number, string, array အားလုံးက object ဖြစ်တာကြောင့် method တွေကို တိုက်ရိုက်ခေါ်သုံးနိုင်ပါတယ်။
ruby
# Everything in Ruby is an object, even numbers.
puts "Hello, Ruby!"
puts 1.next
puts "ruby".upcaseပထမ puts က console ထဲကို စာထုတ်ပေးပါတယ်။ 1.next က Integer object ပေါ်မှာ next method ခေါ်တာဖြစ်ပြီး 2 ကိုပြန်ပေးပါတယ်။ "ruby".upcase က string ကို uppercase ပြောင်းပေးပါတယ်။
You should see
Hello, Ruby! 2 RUBYInfo
Ruby မှာ 1 လို number တောင် object ဖြစ်ပါတယ်။ အဲ့ဒါကြောင့် .next လို method ကို ခေါ်လို့ရတာပါ။