Ruby

Rubyはまつもと ゆきひろ氏が設計した日本発のオブジェクト指向スクリプト言語です。
Perlに似たオブジェクト指向言語で、便利さと容易さをもっています。
ここではRubyについて詳しくみていきましょう。

Rubyとは

Rubyは、まつもとゆきひろ氏が開発したプログラミング言語であり、フリーソフトウェアです。
RubyはPerlに勝るとも劣らないテキスト処理能力を持ち、文法もシンプルです。
コンパイルという作業を行なう必要がないので、初心者がとっつきやすいプログラミング言語です。
Rubyの利用方法は主にWebアプリケーションを作成するときに使います。
1993年2月24日に公開されたプログラミング言語ですが、着実に利用者を増えております。

Rubyの特徴

Rubyの特徴としては以下の様な特徴があります。
特徴1.Perlと比べてシンプルで覚えやすく、オブジェクト指向
特徴2.Pythonと比べてUNIX風であり、純オブジェクト指向
特徴3.Javaと比べてインタプリタ型で、変数に型がありません。
特徴4.Tclと比べて豊富なデータ型を備えています。
以上が他のプログラム言語と比較しての特徴です。
文法がシンプルなので書きやすく、書いたらすぐ実行できるスクリプト言語で、
数字も文字も同じように扱うことが可能なオブジェクト指向を持つ、等が特徴的です。

スクリプト言語とRuby

スクリプト言語とは簡単に言うとプログラムを買いてすぐに実行できるということをいいます。
そのためスクリプト言語は、
「プログラムを書いて実行し、修正する」
を繰り返しながらプログラミングをすることが可能です。
Rubyはこのような流れなので、
重たい処理の場合は実行時間は長くなってしまうところが不利なところです。