Ruby ist eine serverseitige Open-Source-Skriptsprache für objektorientierte Programmierung. Sie wurde Mitte der 1990er Jahre von Yukihiro Matsumoto in Japan entworfen und entwickelt. In der Ruby-Community ist Matsumoto auch als Matz bekannt. Ruby l?uft auf mehreren Plattformen wie Windows, MAC OS und verschiedenen UNIX-Versionen.

Ruby-Syntax Syntax

Leerzeichen wie Leerzeichen und Tabulatoren werden im Ruby-Code im Allgemeinen ignoriert, au?er wenn sie in einer Zeichenfolge erscheinen. Manchmal werden sie jedoch verwendet, um mehrdeutige Aussagen zu erkl?ren. Diese Interpretation erzeugt eine Warnung, wenn die Option -w aktiviert ist.

Ruby-Syntax Beispiel

#!/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