Я писал как-то про одну из своих любимых книг - Чарльз Уэзерелл, “Этюды для программистов”.
Но были еще несколько книг, от которых у меня нежно вибрирует что-то внутри. Не потому, что все книги были особенно хорошие. Просто они были первыми. Про них можно сказать, что я их зачитал до дыр.
Некоторые позже переиздавались, но я привожу их первые издания.
Книги приводится в хронологическом порядке, по мере взросления, так сказать. Удивительно, я до сих пор помню очень многое из этих книг.
Зеленко Г.В., Панов В.В., Попов С.Н., “Домашний компьютер”, 1989
Брат собирает Радио-86РК, а эта книга является странным руководством по всему: основам микроэлектроники, программированию для КР580 (Intel 8080) в машинных кодах и ассемблере, и под занавес - на Бейсике.
У меня есть теория, что то, что человек плотно изучает в возрасте от 9-14 лет, настолько крепко врезается в мозг, что удалить это практически невозможно. Иначе как можно объяснить, что до сих пор помню машинные коды Intel 8080 со времен Радио-86РК, но не могу вспомнить, что делает код, который я писал месяц назад.
Г. Х. Геворкян, В. Н. Семенов, “Бейсик - это просто”, 1989
Практически никакая книга по содержанию, но пару лет назад я купил ее оригинальное издание. Хотелось снова подержать его в руках.
В. П. Дьяконов, “Справочник по алгоритмам и программам на языке бейсик для персональных ЭВМ”, 1989
Не могу сказать, чтобы я много понимал в этой книге тогда. Но в ней было много много примеров, на различных диалектах Бейсика.
Мымрин М. П., “Конструкция, применение, программирование и ремонт ПЭВМ “Агат”, 1990
Морер У., “Язык ассемблера для персонального компьютера Эпл”, 1987
Эта книга была иконой и наверное единственным доступным тогда руководством по программированию на ассемблерe для 6502. Храню до сих пор.
В. Э. Фигурнов, “IBM PC для пользователя”, 1990
А кто не читал эту книгу? Хотя бы одно из изданий? В первом издании, что на картинке, между прочим, был исходник самодельного “антивируса”, написанного на Турбо-Паскале 5.0, который сканировал все файлы на жестком диске и запоминал их контрольные суммы.
В. В. Фаронов “Программирование в среде Турбо-Паскаль 5.0 на персональных ЭВМ”, 1990
Мега-книга своего времени. Описание библиотеки Турбо-Паскаля (а где его еще было взять?), много довольно низкоуровневых примеров (например, работа с экранной областью из Паскаля!). Этой книги у меня долго не было в личном пользовании, поэтому я переписывал ее фрагменты вручную.
Гербер Шилдт, “Язык СИ для профессионалов”, 1989
Очень много нового: алгоритм отрисовки отрезка без использования вещественной арифметики, отрисовка окружности без синусов и косинусов, интерпретатор Бейсика, программирования аппаратного таймера и многое другое.
П. Нортон, Д.Соухе, “Язык ассемблера для IBM PC”, 1993
После этой книги понял, что на ассемблере можно писать большие вещи.
С.Н. Баранов, Н.Р. Ноздрунов, “Язык Форт и его реализации”, 1988
Форт - это срыв мозга. Удивительный язык. И книга отличная.
П. Хижняк, “Пишем вирус… и антивирус”, 1991
Это был для меня реальный хит, крупицы “хакерского знания” в форме доступной книги. Естественно, вирус… и антивирус были запущены на школьный Robotron.
Вроде все.
Кто поделится своими историями?