Дочитал Шекспира.
Сейчас читаю.
Гослинг Д., Арнольд К.
Язык программирования Java
СПб: Питер, 1997 г., 304 с.
Перевод Е. Матвеева
Ken Arnold, James Gosling
The JAVA programming language
Addison Wesley
Очень много опечаток.
Необычно, что ссылки на другие разделы даются в виде "стр. ххх". И, что самое, интересное, страницы правильные.
Интересные эпиграфы к главам:
----------------------------
В этом нет ничего особенного. Всё, что от вас требуется, -- это нажимать нужные клавиши в нужный момент, а инструмент будет играть сам.
Иоганн Себастьян Бах
Плохо подогнанное снаряжение может заставить ваш гранатомет M203 выстрелить в самый неожиданный момент. Подобное происшествие плохо скажется на вашей репутации среди тех, кто останется в живых.
Журнал PS армии США, август 1993 года
С точки зрения программиста, пользователь -- это периферийное устройство, вводящее символы в ответ на команду read.
Питер Уильямс
Глендаур: Я духов вызывать могу из бездны.
Хотспер: И я могу, и каждый может, вопрос лишь, явятся ль они на зов.
Вильям Шекспир, "Генрих IV", перевод Е. Бируковой
Лучшая книга по программированию для дилетанта -- "Алиса в стране чудес", поскольку это лучшая книга для дилетанта в любой области.
Алан Дж. Перлис
----------------------------
Ещё интересный кусочек кода.
Вырожденный (с точки зрения идентификаторов), но синтаксически правильный код:
class Reuse {
Reuse Reuse (Reuse Reuse) {
Reuse:
for (;;) {
if (Reuse.Reuse(Reuse) == Reuse)
break Reuse;
}
return Reuse;
}
}
----------------------------
А ещё здесь очень интересная библиография. Я хотел бы прочитать почти все из перечисленных там книг.