登録情報
|
目的は数値計算のデータ整理、自動実行などの極めて基本的な処理、作業で、
連係して利用する計算言語は主にMATLABです。今まで使用してきた言語はFORTRAN77(90)、
MATLAB、bash系のシェルスクリプトとPerlを少しという程度です。
この状態で、Rubyの勉強を始めたのですが、Rubyの解説本やサイトはPerlなどの知識を前提と
しているかのような記述であったり、オブジェクト指向に視点を置いて書かれているものが多く、
私のような、もっと基本的な操作を学びたい者にはなかなか敷居が高かったです。
そんな中でこの本は、Perlなどの知識を前提とせず、かといって基礎過ぎる内容でもなく、
Rubyの基本的な概念、文法、思想を学ぶのに役立ちました。最初の数章で基本的事項を大まかに
学び、後半の各章でよりつっこんだ説明が示されています。
利用される例題も、テキスト処理から基本的なWebプログラムまでで、消化不足も消化不良も
起こさない適度な量と質です。
難点としては、ある程度自分でコードを書き始めた時にリファレンスとして使うに構成が不向きで
そういう場合にはWebの機能別索引などの方が便利だということです。しかし書籍でリファレンス的な
ものがあるとやはり便利なので、付録としてでも追加して欲しかったです。
リファレンス本も出版されていますが、少しくせがある気がするので、本書の著者の視点で書かれた
リファレンスが読んでみたいなと思いました。