日本プログラミング物語

プログラミング技術を磨きながら愛国心を養うサイト

Ruby

Rubyとは

Rubyは、プログラミング初心者が学習しやすいコンピューター言語です。
たとえば、「こんにちは」というメッセージを表示するプログラムをJavaで書くと、

public class Hello {
    public static void main(String[] args) {
        System.out.println("こんにちは");
    }
}

となりますが、これをRubyで書くと、

puts "こんにちは"

なんと、たったの1行です。:-)
しかも、Javaと違ってコンパイル不要なので、プログラムを書いたらすぐに実行することができます。

処理速度だけを考えるとJavaの方が有利ですが、プログラミング学習という点を考えるとRubyの方が優れているといえます。
Rubyは学習しやすいだけでなく、本格的なアプリケーションを作ることも可能です。

インストール

WindowsとUnix系OS(Linux/FreeBSDなど)とではダウンロードするファイルやインストール方法が異なります。
なお、MacintoshにはあらかじめRubyがインストールされていますが、最新版でない可能性があります。
その場合は、Linuxでの作業手順を参考にしてください。