Ruby est un langage de script open source c?té serveur pour la programmation orientée objet. Il a été con?u et développé par Yukihiro Matsumoto au Japon au milieu des années 1990. Dans la communauté Ruby, Matsumoto est également connu sous le nom de Matz. Ruby fonctionne sur plusieurs plates-formes telles que Windows, MAC OS et diverses versions d'UNIX.

Syntaxe Ruby syntaxe

Les caractères d'espacement tels que les espaces et les tabulations sont généralement ignorés dans le code Ruby, sauf lorsqu'ils apparaissent dans une cha?ne. Cependant, ils sont parfois utilisés pour expliquer des déclarations ambigu?s. Cette interprétation produit un avertissement lorsque l'option -w est activée.

Syntaxe Ruby exemple

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