Loading article…

why's (poignant) Guide to Ruby は、 w(p)GtRまたは単に「the poignant guide」と呼ばれることもある、 why the lucky stiffによって書かれたRubyプログラミング言語の入門書です[1] 。この本はCreative Commons Attribution-ShareAlike ライセンス の下で配布されています
この本は、プログラミングの本としては珍しく、奇妙なユーモアや、時には本題とはまったく関係のない話の余談が多数含まれています。多くのモチーフは、Ruby コミュニティ内では内輪のジョークになっています。たとえば、「チャンキー ベーコン」という言葉への言及などです。この本には、人気キャラクターも多数登場します。特に、漫画のキツネや、why の友達でキツネのガイド役を務める (そしてときどきキツネに Ruby を教える) 大きな黒い猫の Trady Blix が有名です。
この本はHTMLとPDFで出版されています。第 3 章は、Joel Spolsky著の The Best Software Writing I: Selected and Introduced (Apress、2005) に再録されています。
コンテンツ
- この本について
- こんにちは、ルビー
- 漫画のキツネと一緒に、Ruby を素早く(そしてできれば苦痛なく)学んでみましょう。Ruby の中心的な概念の基本的な紹介です。
- コードの浮遊する小さな葉: 評価と値、ハッシュとリスト
- ルールを作るのは彼らであり、夢を生きるのは彼らです: case/when、while/until、変数のスコープ、ブロック、メソッド、クラス定義、クラス属性、オブジェクト、モジュール、IRBのイントロスペクション、dup、self、rbconfig モジュール
- ダウンタウン:メタプログラミング、正規表現
- ひげに願いをかけるとき: send メソッド、既存のクラスの新しいメソッド
以下の章は「拡張パック」です:
- The Tiger's Vest (IRB の基本紹介付き): インタラクティブ Ruby インタープリターである IRB について説明します。
参考文献
- ^ 「Whyの(感動的な)Rubyガイド」。FreeTechBooks。2023年。 2024年2月7日閲覧。
外部リンク
- オリジナルサイト
- 積極的にメンテナンスされたフォーク
- サードパーティの PDF バージョン: Ruby Inside
