人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

プログラミング言語のRubyの勉強をしようと思っています。勉強する目的としては、ブログの記事等でRubyに関して話題にされたとき、その話題についてゆけるようになるためと、簡単なコマンドラインで使えるツールを作るためです。
つきましては、Rubyを勉強する上でお勧めな書籍を教えてください。Webページを読むのは苦手なので書籍のみに限りたいのですが、印刷されることを想定されたページであればOKです。洋書でもOKです。
要望としては、繰り返しますが、できるだけRubyでよく話題になるポイントを抑えている本がいいです。

プログラミングは苦手ですが、初心者というわけではないので、それなりに、難しい本であっても大丈夫だとは思います。
なお、その本の内容の説明(網羅的な本、特定の分野に限ったマニアックな本、入門的な本、実装よりな本)などを一言でもいいので添えてください。

●質問者: h_iwk
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:Ruby Web お勧め コマンドライン プログラミング
○ 状態 :終了
└ 回答数 : 5/5件

▽最新の回答へ

1 ● GoldenDawn
●21ポイント

初めてのRuby

初めてのRuby

  • 作者: Yugui
  • 出版社/メーカー: オライリージャパン
  • メディア: 大型本

Ruby をざっと見渡すのにちょうどいい。

◎質問者からの返答

どういった点に焦点を当てているのか、どういったことがわかるのか、教えていただけると嬉しいです。


2 ● るびきち
●30ポイント

「初心者というわけではないので、それなりに、難しい本であっても大丈夫だとは思います。」とのことなのでその名もずばり『初めてのRuby』を推します。

Rubyのエッセンスをわずか200ページ弱に収めたとびっきりの良書です。

これを読んでいるとリファレンスマニュアルやRubyについての資料が読みやすくなります。

リファレンスマニュアルはrefe2を使えばあっさりとコマンドラインで調べられます。

◎質問者からの返答

>これを読んでいるとリファレンスマニュアルやRubyについての資料が読みやすくなります。

すなわち、リファレンスの導入書的使い方ができるわけですね。それは、魅力的です。購入を検討してみます。


3 ● hatabe
●12ポイント

「初めてのRuby」(オライリー)ですね。

他言語でのプログラミングをしたことがあれば、Rubyでどうなるか、というのがよく分かります。

ちなみに以下でもTop 10に入ってました。

Amazonでの「Ruby」に関する本の売り上げTop 10

◎質問者からの返答

>他言語でのプログラミングをしたことがあれば、Rubyでどうなるか、というのがよく分かります。

『初めてのRuby』において、他言語とRubyの比較が行われているということでしょうか。

他のプログラム言語も少しだけわかるので、それは良いかもしれないです。


4 ● ken33jp
●12ポイント

上記以外なら、これです。

はじめてのRubyプログラミング (TECHNICAL MASTER (52))
山本 団
4798019437

◎質問者からの返答

どういった点が良いのか書いていただけると嬉しいです。


5 ● garyo
●25ポイント

作者がRubyの作者のまつもとさんということで以下をお勧めします。

たのしいRuby―Rubyではじめる気軽なプログラミング

たのしいRuby―Rubyではじめる気軽なプログラミング

  • 作者: 高橋 征義 後藤 裕蔵 まつもと ゆきひろ
  • 出版社/メーカー: ソフトバンククリエイティブ
  • メディア: 単行本

現在は第二版のこちらになると思います。

たのしいRuby 第2版 Rubyではじめる気軽なプログラミング

たのしいRuby 第2版 Rubyではじめる気軽なプログラミング

  • 作者: 高橋 征義 後藤 裕蔵
  • 出版社/メーカー: ソフトバンククリエイティブ
  • メディア: 単行本

内容は網羅的で、1冊通読すればほとんどの基本機能が判ると思います。


もう1冊あると嬉しいのが以下です。Rubyには多くのライブラリがあるので

ライブラリのリファレンスとして役にたちます。

プログラミングRuby 第2版 ライブラリ編

プログラミングRuby 第2版 ライブラリ編

  • 作者: Dave Thomas Chad Fowler Andy Hunt
  • 出版社/メーカー: オーム社
  • メディア: 大型本

◎質問者からの返答

おお。ライブラリのリファレンス本が特にいいですね。なるべく本を情報源としてゆきたいので、基本的なことができるようになったら使ってみたいと思います。


ここら辺で、回答を締め切ろうと思います。ありがとうございました。とりあえず、「初めてのRuby」を買ってみようと思います。他の本も財布に余裕があるときに購入してみようと思います。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ