初投稿です。
学生プログラマのdrumathと申します。
おしゃれなHello,World?
初心者なので、初心者なりにHello,World書いてみました。
Rubyは私の6つ目の言語なので、そろそろ
ただのHello,Worldじゃつまんない!!
みたいな心が生まれてきました。ただの反抗期です。
そこでRubyで、ちょっとおしゃれなHello,Worldを書いてみましょう!
コードはこんな感じ
Hello.rb
class Speaker
def show(str)
len=str.length
for i in 0..len-1 do
print str[i]
sleep(0.1)
end
end
end
speak=Speaker.new
speak.show("Hello,World!\nHello,Ruby!\n")
実行するとお分かりになるかと思いますが、一文字表示するのに0.1秒間おいて文字列が流れてきます。なんだかゲーム風みたいなw
exeにしてみたくなった
これもまた反抗期なのですが、rubyの環境に依存したこのプログラムを気分でexeファイルにしてみようかなって思いました。
Ruby環境をお持ちの方でしたら、gem install ocra
とコマンドプロンプトに入力すればocraというパッケージがインストールされます。
そしてRubyファイルのあるディレクトリに移動してもらって
例えば
ocra Hello.rb
と入力すればそのディレクトリにRubyのアイコンでexeファイルが生成されますので、
Hello.exe
と入力すればexeファイルが動きます。