Программирование на языке Ruby [заметки]

Шрифт
Интервал

1

Огромное спасибо (яп.)

2

Пер. В. Малявина. — Прим. ред.

3

Речь идет о переводе выражения «duck typing». Его смысл и происхождение объясняются в разделе 1.6. Приношу извинения ревнителям чистоты русского языка за то, что не смог удержаться от игры слов и выдумал этот «термин» вместо «утиной типизации». — Прим. перев.

4

Фрэнк Ллойд Райт (1867-1959) — знаменитый архитектор и дизайнер. Одна из самых известных работ — Музей Гуггенхайма в Нью-Йорке. (Прим. перев.)

5

Типичный пример — язык JavaScript (Прим. перев.)

6

Прошу читателя извинить меня за это нагромождение выдуманных слов, но жаргон вряд ли следует переводить академически правильным языком. Хочется надеяться, что это все же лучше, чем кальки английских слов. (Прим. перев.)

7

В английском языке словом «string» обозначается как «строка», так и «струна» (Прим. перев.)

8

Дж. Фридл. Регулярные выражения. — Питер, 2003 (Прим. перев.)

9

Трактат «Искусство войны».

10

Пер. О. Румер. — Прим. ред.

11

Пер. Я. Фельдмана. — Прим. ред.

12

Ни сердцу, ни сознанью беглый взгляд
Не хочет дать о виденном отчет.
(Пер. С. Маршака)

13

И задаешь себе вопрос:
Как же я оказался здесь?

14

Русский перевод: Э. Гамма, Р. Хелм. Р. Джонсон, Дж. Влиссидес. Приемы объектно-ориентированного проектирования. Паттерны проектирования. — М.: ДМК, Питер, 2001.

15

Пер. М.Кузмина. — Прим.ред.

16

Пер. С. Маршака. — Прим. ред.

17

В тексте приводится отрывок из стихотворения Т.Элиота «Песнь любви Дж. Альфреда Пруфрока» (пер. В.Топорова). — Прим. перев.

18

Программа печатает эту информацию на английском языке. Для удобства читателей приводим русский перевод. — Прим. перев.

19

Пер. С. Жебелева. — Прим. ред.


Рекомендуем почитать
Графика DirectX в Delphi

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.


Вторая жизнь старых компьютеров

Сейчас во многих школах, институтах и других учебных заведениях можно встретить компьютеры старого парка, уже отслужившие свое как морально, так и физически. На таких компьютерах можно изучать разве что Dos, что далеко от реалий сегодняшнего дня. К тому же у большинства, как правило, жесткий диск уже в нерабочем состоянии. Но и выбросить жалко, а новых никто не дает. Различные спонсоры, меценаты, бывает, подарят компьютер (один) и радуются, как дети. Спасибо, конечно, большое, но проблемы, как вы понимаете, этот компьютер в общем не решает, даже наоборот, усугубляет, работать на старых уже как-то не хочется, теперь просто есть с чем сравнивать.


DirectX 8. Начинаем работу с DirectX Graphics

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.


Симуляция частичной специализации

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.


Обработка событий в С++

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.


Питон — модули, пакеты, классы, экземпляры

Python - объектно-ориентированный язык сверхвысокого уровня. Python, в отличии от Java, не требует исключительно объектной ориентированности, но классы в Python так просто изучить и так удобно использовать, что даже новые и неискушенные пользователи быстро переходят на ОО-подход.