1. ruby - Hello world!

 
1.1 Hello world!
1.2 コメント

1.1 Hello world!

 何はともあれ、Hello world!。  ruby の拡張子は、.rb のようですので、test01.rb を書きます。

puts "Hello world!"
 で

> ruby test01.rb
hello world!
 文末に ; がないのは python 以降のスクリプト言語の流儀かしら?  つまり、行自体に意味があるということで、なかなかなじめない。  print では改行されないそうで、puts を使っています。

1.2 コメント

 単行のコメントが # で始まる行だそうで。  複数行のコメントは =begin ではじめて =end で終わるそうで・・・。  空行が許されるかどうかも確かめる意味でちょっとソースをいじります。

#	行単位のコメントしかないらしい

puts "Hello world!"

=begin
	これが複数行のコメントらしく
	これはまぁ perl でなじみがある
=end
 結果は

> ruby test01.rb
hello world!
 同じでした。空行も許されるようです。