インターネットデパート - 取扱い商品数1000万点以上の通販サイト。送料無料商品も多数あります。

Rubyプログラミング入門

価格: ¥2,940
カテゴリ: 単行本
ブランド: オーム社
Amazon.co.jpで確認
【セブン-イレブンで24時間受取りOK・送料0円!】 著者/訳者名:原信一郎/著 まつもとゆきひろ/監修 出版社名:オーム社 発行年月:2000年10月 関連キーワード:ルビー プログラミング ニユウモン るびー ぷろぐらみんぐ にゆうもん、 ハラ,シンイチロウ マツモト,ユキヒロ はら,しんいちろう まつもと,ゆきひろ、 オームシヤ 0742 おーむしや 0742 本書は、Rubyの基礎となるオブジェクト指向的な考え方と、テキスト処理に重点を置いて、Rubyの入門者向けに使い方の基本を解説しています。後半の章ではマルチスレッドやネットワークプログラミングなど、応用的なノウハウを紹介しました。 第1章 はじめてのRuby第2章 Rubyの基礎第3章 オブジェクトとメソッド第4章 正規表現第5章 クラスとモジュール第6章 マルチスレッド第7章 ネットワーク第8章 Rubyスクリプト実例集
入門書ではない。 ★★★★★
間違ってもRubyでプログラミング入門する本ではなく、Rubyプログラミングに入門する本。
この本でプログラミング入門すると挫折します。私は数年前に挫折させられました。
他の言語を習得している上で、Rubyがどのような言語であるのか、特徴はなにか?といったことが書かれています。今、Rubyの勉強再開にと使用していますが、良い本です。
きちんと理解したい人向け ★★★☆☆
この書籍で踏襲されているスタイルは「順を追って解説していく」タイプのもので、オライリーの各書籍に通じるものがあります。
これらのタイプの書籍は当然ながら辞書的な利用には向いていません。
名前にも明記されているとおり「入門」書であるから当然と言えば当然ですが。
ただ「入門」はあくまでRubyに対する入門であって、プログラミング言語一般の入門ではないので購入を検討している初心者は注意が必要です。
プログラミング初心者にはそれに応じた別の書籍があります。
また、Rubyという言語をGeekな興味で「理解したい」と思う人には、これまた別の書籍が適しています。
すでにいくつかの言語を習得している人が、Rubyという比較的新しい言語をしっかりと学びたい時に紐解く、というのが最も適した利用方法でしょう。
帯に短し、襷に長し ★☆☆☆☆
 「Rubyのプログラムが初めての人が対象」で、「プログラム全般が初めての人が対象」では無い本と感じました。一方で、プログラム経験がある人間から見ても、リファレンスに使うには突っ込みが浅い気がします。
 蛇足ですが、4.6.3 最左「最長」は間違い?(p235)の項は、何らかの理由で著者が「間違っている」と小生には思われますが、諸兄はいかがでしょうか。
リファレンスには適さずすべて通して読む人向き ★★☆☆☆
 多言語を数種類経験していて、「クラスを作るのはどうするのだろう」、「文字列はどうあつかばよいのか?」といったようなと極所的な読みかたをする人には向いてないと思います。章ととしてきっちり内容が書いておらず、1つの内容を動かそうとして、その内容を探すのに多数のページを探さなくてはならないような本です。 この内容であれば、ruby-lang.orgのチュートリアルやユーザーズガイドを読んだほうが良いと思います。

 例えば、私はあることをrubyを使って行おうと思い、あるクラスを作りました。ところが動かない。クラスの説明をずっと読んでいたのですが、なぜ動かないのかわかりませんでした(原因はクラス名を小文字から始めていた)。そこで、ruby-lang.orgを見たわけです。「クラスは大文字から」としっかり書いてありました。その記述が無いのかと他のページを探したところ、クラスの章には書いておらず他のところに書いてありました。他にもそういう箇所が多々あります。

 昔ベーシックやC言語をちょっとやっていて最近のオブジェクト指向と言われる言語はやったことが無いので、流して全部読んでみようとするのには良いのかもしれません。

Rubyのオブジェクト指向の香りを味わえる書 ★★★☆☆
他の評者の方々と同じく,私もこの本はプログラミングの初心者には全く向かないと思う.例題のレベルが高すぎるので,初心者はたちまち消化不良となってしまうことだろう.また頻繁に出てくるイテレータにも面食らう.

しかしRubyのオブジェクト指向の考え方を学ぶには大変良い本だと思う.また強力な正規表現を詳しく解説してあるのも良い.プログラミング経験者が,Rubyに初めて触ってみるときに読む本としては良いのではないか?