Ruby
Ruby
- Rubyは、手軽なオブジェクト指向プログラミングを実現するための種々の機能を持つオブジェクト指向スクリプト言語。
- 本格的なオブジェクト指向言語であるSmalltalk、EiffelやC++などでは大げさに思われるような領域でのオブジェクト指向プログラミングを支援することを目的としている。もちろん通常の手続き型のプログラミングも可能。
- Rubyはテキスト処理関係の能力などに優れ、Perlと同じくらい強力で、さらにシンプルな文法と、例外処理やイテレータなどの機構によって、より分かりやすいプログラミングが出来る。
【 Rubyの特長 】
- シンプルな文法
- 普通のオブジェクト指向機能(クラス、メソッドコールなど)
- 特殊なオブジェクト指向機能(Mixin、特異メソッドなど)
- 例外処理機能
- ガーベージコレクタ
- ダイナミックローディング(アーキテクチャによる)
Rubyとは
Ruby on Rails チュートリアル
- Ruby の取り扱い説明書
Ruby on Rails チュートリアル:実例を使ってRailsを学ぼう - Michael Hartl (マイケル・ハートル)