いにしえの言語であるCとFortranしか使ったことのなかったWeb未経験者が、実際にRubyを使ってみて感じたメリットなどや調べたものをまとめる。
Rubyとは?
RubyはしばしばWebプログラミングに使われる言語である。開発者のまつもとゆきひろ氏は大学時代からプログラミングそのものに興味を持っていた。彼には私自身もセミナーでお会いしたことがあるが、とても気さくで親しみやすく、一方でとても情熱を持った方であった。
開発者のまつもとゆきひろは、「Rubyの言語仕様策定において最も重視しているのはストレスなくプログラミングを楽しむことである (enjoy programming)」と述べている。
Rubyの良さ
- オブジェクト指向である
- 括弧がなくても良い、無限ループとしてwhileやloopのどちらを使っても良い、%記法が使えるなど文法に自由度が聞く
- RubyonRailsやSinatra、Padrinoといった便利なフレームワークがある
- ライブラリが豊富である
- ググれば大概解決する