初心者がまずRubyとは? なにをするものなのか理解するにはいい本だと思います。最近の入門書は細かすぎ! 全体が見えません。 この本の最初の電話帳の例や漢字コードの変換といった例から簡単にいろんなことができる。そこからオブジェクトについても無理なく入っていけると思います。
C言語的な基礎的部分に大抵の本は時間のさきすぎでクラスやOOPの説明では、すでに読者が息切れします。
正規表現や ARGFのブロック文から入ることで、目的が出ます。そのうえで細かい部分は最近の本で補うのが良いと思います。
あとは メタプログラミング入門やEverday Scripting Ruby といった本にはいっていくことで、効率よく学べるのではないでしょか。
入門者に必ず薦めて、かつ今まですぐにOOPへといけているので、まず読ませるよき入門書だと思います。
無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません。
ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。
携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。
Rubyプログラミング入門 単行本 – 2000/10/1
- 本の長さ358ページ
- 言語日本語
- 出版社オーム社
- 発売日2000/10/1
- ISBN-104274063852
- ISBN-13978-4274063855
商品の説明
内容(「MARC」データベースより)
〈CD-ROM付き〉Rubyの基礎となるオブジェクト指向的な考え方と、テキスト処理に重点を置いて、Rubyの入門者向けに使い方の基本を解説。ネットワークプログラミングなど応用的なノウハウも示す。
登録情報
- 出版社 : オーム社 (2000/10/1)
- 発売日 : 2000/10/1
- 言語 : 日本語
- 単行本 : 358ページ
- ISBN-10 : 4274063852
- ISBN-13 : 978-4274063855
- Amazon 売れ筋ランキング: - 1,177,397位本 (本の売れ筋ランキングを見る)
- - 812位プログラミング入門書
- カスタマーレビュー:
著者について
著者をフォローして、新作のアップデートや改善されたおすすめを入手してください。

著者の本をもっと発見したり、よく似た著者を見つけたり、著者のブログを読んだりしましょう
-
トップレビュー
上位レビュー、対象国: 日本
レビューのフィルタリング中に問題が発生しました。後でもう一度試してください。
2003年4月6日に日本でレビュー済み
結論から書けば、UNIX、及びC言語の経験がないなら、
この著書は読むべきではない。この著書は初心者向けとのことであるが、
それは全くの誤りである。例えば、ソケット通信に対するある程度の
知識なくしては、半分読んだ時点で投げ出してしまうだろう。
そもそも、RUBYはUNIXに傾倒した言語であり、
初心者向けの言語ではないので、初心者用の本を書くというのは
原理的に無理なのである。初心者は、むしろPython、或はJAVAを
学ぶべきである。
この著書は読むべきではない。この著書は初心者向けとのことであるが、
それは全くの誤りである。例えば、ソケット通信に対するある程度の
知識なくしては、半分読んだ時点で投げ出してしまうだろう。
そもそも、RUBYはUNIXに傾倒した言語であり、
初心者向けの言語ではないので、初心者用の本を書くというのは
原理的に無理なのである。初心者は、むしろPython、或はJAVAを
学ぶべきである。
2008年4月9日に日本でレビュー済み
間違ってもRubyでプログラミング入門する本ではなく、Rubyプログラミングに入門する本。
この本でプログラミング入門すると挫折します。私は数年前に挫折させられました。
他の言語を習得している上で、Rubyがどのような言語であるのか、特徴はなにか?といったことが書かれています。今、Rubyの勉強再開にと使用していますが、良い本です。
この本でプログラミング入門すると挫折します。私は数年前に挫折させられました。
他の言語を習得している上で、Rubyがどのような言語であるのか、特徴はなにか?といったことが書かれています。今、Rubyの勉強再開にと使用していますが、良い本です。
2006年3月15日に日本でレビュー済み
この書籍で踏襲されているスタイルは「順を追って解説していく」タイプのもので、オライリーの各書籍に通じるものがあります。
これらのタイプの書籍は当然ながら辞書的な利用には向いていません。
名前にも明記されているとおり「入門」書であるから当然と言えば当然ですが。
ただ「入門」はあくまでRubyに対する入門であって、プログラミング言語一般の入門ではないので購入を検討している初心者は注意が必要です。
プログラミング初心者にはそれに応じた別の書籍があります。
また、Rubyという言語をGeekな興味で「理解したい」と思う人には、これまた別の書籍が適しています。
すでにいくつかの言語を習得している人が、Rubyという比較的新しい言語をしっかりと学びたい時に紐解く、というのが最も適した利用方法でしょう。
これらのタイプの書籍は当然ながら辞書的な利用には向いていません。
名前にも明記されているとおり「入門」書であるから当然と言えば当然ですが。
ただ「入門」はあくまでRubyに対する入門であって、プログラミング言語一般の入門ではないので購入を検討している初心者は注意が必要です。
プログラミング初心者にはそれに応じた別の書籍があります。
また、Rubyという言語をGeekな興味で「理解したい」と思う人には、これまた別の書籍が適しています。
すでにいくつかの言語を習得している人が、Rubyという比較的新しい言語をしっかりと学びたい時に紐解く、というのが最も適した利用方法でしょう。
2003年12月4日に日本でレビュー済み
多言語を数種類経験していて、「クラスを作るのはどうするのだろう」、「文字列はどうあつかばよいのか?」といったようなと極所的な読みかたをする人には向いてないと思います。章ととしてきっちり内容が書いておらず、1つの内容を動かそうとして、その内容を探すのに多数のページを探さなくてはならないような本です。 この内容であれば、ruby-lang.orgのチュートリアルやユーザーズガイドを読んだほうが良いと思います。
例えば、私はあることをrubyを使って行おうと思い、あるクラスを作りました。ところが動かない。クラスの説明をずっと読んでいたのですが、なぜ動かないのかわかりませんでした(原因はクラス名を小文字から始めていた)。そこで、ruby-lang.orgを見たわけです。「クラスは大文字から」としっかり書いてありました。その記述が無いのかと他のページを探したところ、クラスの章には書いておらず他のところに書いてありました。他にもそういう箇所が多々あります。
昔ベーシックやC言語をちょっとやっていて最近のオブジェクト指向と言われる言語はやったことが無いので、流して全部読んでみようとするのには良いのかもしれません。
例えば、私はあることをrubyを使って行おうと思い、あるクラスを作りました。ところが動かない。クラスの説明をずっと読んでいたのですが、なぜ動かないのかわかりませんでした(原因はクラス名を小文字から始めていた)。そこで、ruby-lang.orgを見たわけです。「クラスは大文字から」としっかり書いてありました。その記述が無いのかと他のページを探したところ、クラスの章には書いておらず他のところに書いてありました。他にもそういう箇所が多々あります。
昔ベーシックやC言語をちょっとやっていて最近のオブジェクト指向と言われる言語はやったことが無いので、流して全部読んでみようとするのには良いのかもしれません。
2002年9月19日に日本でレビュー済み
まずプログラミングの入門者向きではありません。これで、プログラミング
を一から勉強するには無理があります。この本は、ある程度の経験者が
「Rubyプログラミング」に「入門」するための本です。そして、ある程度の
経験があるなら「プログラミングRuby」の方をおすすめします。
リファレンスとして使うには手頃かな。
を一から勉強するには無理があります。この本は、ある程度の経験者が
「Rubyプログラミング」に「入門」するための本です。そして、ある程度の
経験があるなら「プログラミングRuby」の方をおすすめします。
リファレンスとして使うには手頃かな。
2003年10月25日に日本でレビュー済み
他の評者の方々と同じく,私もこの本はプログラミングの初心者には全く向かないと思う.例題のレベルが高すぎるので,初心者はたちまち消化不良となってしまうことだろう.また頻繁に出てくるイテレータにも面食らう.
しかしRubyのオブジェクト指向の考え方を学ぶには大変良い本だと思う.また強力な正規表現を詳しく解説してあるのも良い.プログラミング経験者が,Rubyに初めて触ってみるときに読む本としては良いのではないか?
しかしRubyのオブジェクト指向の考え方を学ぶには大変良い本だと思う.また強力な正規表現を詳しく解説してあるのも良い.プログラミング経験者が,Rubyに初めて触ってみるときに読む本としては良いのではないか?
2001年7月17日に日本でレビュー済み
プログラム初心者の中には,Rubyに興味があっても周りにはリファレンス的な書籍しかなく,なかなかRubyの世界に入り込めない人も多いだろう.かくいう筆者もその一人であった.
本書はそのようなRuby書籍の状況を改善した良質な入門書である.Rubyの歴史や特徴,Rubyの概念をプログラム初心者にも分かりやすく記述してあり,Ruby文法の基礎はもちろん,Rubyにおけるオブジェクト指向の概念や実用的なサンプルまで,痒いところに手が届く入門書である.その中でも私はオブジェクト指向解説の分かりやすさを評価したい.Rubyの目的の1つが「楽しくオブジェクト指向を学ぶ」であるが,本書はまさにその目的に適した書籍だと言える.
また,Rubyの開発者であるまつもとゆきひろ氏が監修していることも見逃せない.新しい言語であるからこそ,開発者の目が通った書籍は安心できる.
まったくプログラムを書いたことがない人が本書を読んでもRubyをマスターすることはさすがに難しい.しかし,わずかでも何かしらのプログラム経験があれば,本書を読むことでRubyの基本的な概念とテクニックはほぼ全てマスターできるのではないだろうか.
そういう意味でRubyの入門に適した良本であると言えよう.
本書はそのようなRuby書籍の状況を改善した良質な入門書である.Rubyの歴史や特徴,Rubyの概念をプログラム初心者にも分かりやすく記述してあり,Ruby文法の基礎はもちろん,Rubyにおけるオブジェクト指向の概念や実用的なサンプルまで,痒いところに手が届く入門書である.その中でも私はオブジェクト指向解説の分かりやすさを評価したい.Rubyの目的の1つが「楽しくオブジェクト指向を学ぶ」であるが,本書はまさにその目的に適した書籍だと言える.
また,Rubyの開発者であるまつもとゆきひろ氏が監修していることも見逃せない.新しい言語であるからこそ,開発者の目が通った書籍は安心できる.
まったくプログラムを書いたことがない人が本書を読んでもRubyをマスターすることはさすがに難しい.しかし,わずかでも何かしらのプログラム経験があれば,本書を読むことでRubyの基本的な概念とテクニックはほぼ全てマスターできるのではないだろうか.
そういう意味でRubyの入門に適した良本であると言えよう.