Ruby ialah bahasa skrip bahagian pelayan sumber terbuka untuk pengaturcaraan berorientasikan objek Ia telah direka dan dibangunkan oleh Yukihiro Matsumoto di Jepun pada pertengahan 1990-an. Dalam komuniti Ruby, Matsumoto juga dikenali sebagai Matz. Ruby berjalan pada berbilang platform seperti Windows, MAC OS, dan pelbagai versi UNIX.

sintaks ruby sintaks

Watak ruang putih seperti ruang dan tab biasanya diabaikan dalam kod Ruby, kecuali apabila ia muncul dalam rentetan. Walau bagaimanapun, kadangkala ia digunakan untuk menerangkan kenyataan yang samar-samar. Tafsiran ini menghasilkan amaran apabila pilihan -w didayakan.

sintaks ruby contoh

#!/usr/bin/ruby -w
# -*- coding : utf-8 -*-
 print <<EOF
    這是第一種方式創(chuàng)建here document 。
    多行字符串。EOF
 print <<"EOF";                # 與上面相同
    這是第二種方式創(chuàng)建here document 。
    多行字符串。EOF
 print <<`EOC`                 # 執(zhí)行命令
    echo hi there
    echo lo thereEOC
 print <<"foo", <<"bar"          # 您可以把它們進(jìn)行堆疊
    I said foo.foo
    I said bar.bar