Hello, IronRuby World!
Posted on 1月 21st, 2012 by cx20
IronRuby
IronRuby はオブジェクト指向スクリプト言語 Ruby の .NET 実装である。
Ruby の構文が使える他、.NET Framework のライブラリが利用できる。
C# 同様に、UNIX 環境向けの .NET Framework 互換プロジェクト「Mono」により他の OS でも動作させることができる。
ソースコード
#!/usr/bin/env ir
print "Hello, IronRuby World!" |
#!/usr/bin/env ir
print "Hello, IronRuby World!"
ソースコード(.NET ライブラリを使用した場合)
#!/usr/bin/env ir
require 'mscorlib'
require 'System'
System::Console.WriteLine("Hello, IronRuby World!") |
#!/usr/bin/env ir
require 'mscorlib'
require 'System'
System::Console.WriteLine("Hello, IronRuby World!")
実行方法(スクリプトファイルを指定して実行)
実行方法(実行権限を付与して実行)
$ chmod +x hello.rb
$ ./hello.rb |
$ chmod +x hello.rb
$ ./hello.rb
実行結果
Tags: IronRuby
Categories: .NET, IronRuby, Ruby