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 这是第一种方式创建here document 。 多行字符串。EOF print <<"EOF"; # 与上面相同 这是第二种方式创建here document 。 多行字符串。EOF print <<`EOC` # 执行命令 echo hi there echo lo thereEOC print <<"foo", <<"bar" # 您可以把它们进行堆叠 I said foo.foo I said bar.bar