почему (пронзительно) Руководство по Ruby - whys (poignant) Guide to Ruby

почему лисы

почему (пронзительное) руководство по Rubyиногда называют w (p) GtR или просто «пронзительный путеводитель» - это вводная книга Язык программирования Ruby, написано почему счастливчик. Книга распространяется под Creative Commons Лицензия Attribution-ShareAlike.

Эта книга необычна среди книг по программированию тем, что в ней много странного юмора и много побочных сюжетов, которые иногда совершенно не имеют отношения к теме. Многие мотивы стали шутками в сообществе Ruby, например, отсылки к словам «толстый бекон». В книгу вошли многие персонажи, которые тоже стали популярными, в частности, мультфильм. лисы и Трейди Бликс, большой черный кот из семейства кошачьих, который действует как проводник для лисиц (и иногда учит их некоторому Рубину).

Книга опубликована в HTML и PDF. Глава третья была перепечатана в Лучшее написание программного обеспечения I: выбрано и представлено Джоэл Спольски (Апресс, 2005).

Содержание

  1. Об этой книге
  2. Конничи ва, Руби
  3. Быстрая (и, надеюсь, безболезненная) поездка по Ruby (с Cartoon Foxes): базовое введение в основные концепции Ruby
  4. Парящие листочки кода: оценка и ценности, хеши и списки
  5. Они делают правила, а они - то, что воплощает в жизнь мечту: case / when, while / until, область видимости переменных, блоки, методы, определения классов, атрибуты классов, объекты, модули, самоанализ в IRB, dup, self, модуль rbconfig
  6. Центр города: метапрограммирование, обычные выражения
  7. Когда вы желаете бороды: метод send, новые методы в существующих классах

Следующие главы - это «Пакеты расширения»:

  1. The Tiger's Vest (с базовым введением в IRB): обсуждает IRB, интерактивный интерпретатор Ruby.

внешняя ссылка