"Л.Торвальдс, Д.Даймонд. Ради удовольствия " - читать интересную книгу автора

я проводил столько времени с его волшебным калькулятором, то, наверное,
должен был прыгать от восторга в предвкушении игры с новым компьютером - но
я этого не помню. Я вообще не помню, как увлекся компьютерами. Это началось
незаметно и постепенно захватило меня целиком.
VIC-20 был одним из первых домашних компьютеров. Он не нуждался ни в
какой сборке. Достаточно было соединить его с телевизором, включить в
сеть - и он уже с готовностью выдает на экран большими заглавными буквами
свое "READY", а рядом в ожидании твоих указаний переминался с ноги на ногу
огромный курсор.
Жаль только, делать на нем было в общем-то нечего. Особенно сначала,
когда готовые программы нигде не продавались. Разве что программировать на
Бейсике. Этим-то и занялся мой дедушка.
Для дедушки компьютер был прежде всего новой игрушкой и одновременно
мощным калькулятором. Он не только вычислял синусы гораздо быстрее старого
карманного калькулятора, но и - по команде хозяина - автоматически повторял
вычисления снова и снова. Теперь дедушка мог делать дома многие расчеты,
для которых раньше использовал большие университетские машины.
Ему хотелось поделиться этими возможностями со мной. А еще он
стремился заинтересовать меня математикой.
Поэтому он сажал меня к себе на колени и давал набивать программы,
которые старательно писал на бумаге, потому что не привык работать за
компьютером. Не знаю, многие ли мальчишки, сидя со своими дедушками,
учились упрощать и вводить в компьютер арифметические выражения, но я
занимался именно этим. Не помню, что мы вычисляли, и не думаю, что имел об
этом хоть малейшее представление, но я сидел с дедушкой и помогал ему.
Возможно, сам бы он делал все гораздо быстрее, но кто знает? Ведь я хорошо
управлялся с клавиатурой, а дедушка так с ней и не освоился. Занимался я
этим после школы, когда мама завозила меня к дедушке с бабушкой.
Тогда же я начал читать компьютерные описания и набивать из них
учебные программы. Там были примеры простых игр для самостоятельного
программирования. Если все сделать правильно, то по экрану начинал ходить
такой схематичный человечек, а потом можно было изменить программу, и
человечек менял цвет. Это было в твоей власти.
Потрясающее ощущение.
Я принялся писать собственные программы. Начало было традиционным:


10 PRINT "HELLO"
20 GO TO 10

Эта программа делает именно то, что и следует ожидать. Она печатает на
экране HELLO. Вечно. По крайней мере, пока тебе не надоест.
Но это только первый шаг. Многие на нем и останавливаются. Вот,
думают, какое дурацкое упражнение: зачем надо миллион раз печатать HELLO?
Однако руководства к первым домашним компьютерам всегда начинались именно с
него.
Прелесть в том, что программу можно изменять. По рассказам сестры, я
сделал вторую версию этой программы, радикально отличавшуюся от первой.
Теперь на экране раз за разом появлялся текст: "САРА - ХОРОШАЯ ДЕВОЧКА".
Обычно я не был способен на такие нежности, поэтому Сара была потрясена.