В университете уже была машина «Минск», не помню номера, выглядящая как несколько металлических шкафов. Питалась она перфокартами, причём перфоратор уже выглядел как пишущая машинка с буквенными и цифровыми обозначениями клавиш. Где пробивать дырочки он уже определял сам. Но большой практики у нас там не было, всё же физический факультет, а не математический14. Там-то были и программисты.
В ОКБ завода ПУЛ была какая-то аналогичная машина. Помнится, вывод результатов она делала на бумажную ленту с перфорацией по краям шириной больше длины листа А4, причём символы прыгали в строке то выше, то ниже. Но на ней было трудно получить машинное время.
Зато там практически в полное моё распоряжение попала машина «Наири-К». Она выглядела как пульт управления космического корабля в фантастическом фильме. Или как пульт управления атомной электростанцией в нефантастическом, хотя, впрочем, сильно поменьше. Собственно, раза в два больше письменного стола. На самом деле множество маленьких лампочек, перемигивающихся на ней, когда она работала, мне были ни на что не нужны. Может, какие-нибудь наладчики могли их зачем-то рассматривать. Считывать с них что-либо я не умел. Работала она на своём собственном языке, но он был того же типа, что бейсик, фортран, фокал и пр.
Наконец, сильно не сразу, мне выдали машину «Электроника». Она была уже близка по концепции к персональному компьютеру. Сама машина занимала одну секцию в тумбе стола, высотой в обычный ящик в тумбе стола. Место остальных ящиков занимало квадратное устройство перфоввода и перфовывода. Причём с бумажными лентами. А к столу была принайтовлена электрическая пишущая машинка. Работала она так энергично, что весь стол (металлический, между прочим) трясся. На ней можно было набирать программу, а потом вывести на перфоленту, чтобы не набирать заново. И та же машинка печатала результат расчёта. При этой ЭВМ было несколько лент. Сперва нужно было заставить её считать небольшую по длине загрузочную ленту, которая позволяла ей читать всё остальное. Потом ленту с бейсиком. И потом свою ленту с программой, написанной на бейсике.
Ах, да, ещё до неё я успел некоторое время посчитать на продвинутом электрическом калькуляторе, который, кроме собственно расчётов, мог запоминать некую последовательность арифметических операций и даже имел какие-то команды типа «если то», тем самым, это было что-то вроде ЭВМ, хотя очень медленной, с очень маленькой оперативной памятью и никакой постоянной.
Ещё больше был похож на персональный комп принесённый отцом домой «БК». Это была небольшая коробочка, к которой подключалась клавиатура. И можно было подключить и использовать как монитор телевизор.
Настоящим персональным компьютером был чехословацкий «Правец», а вот где я с ним познакомился, уже не помню. Кажется, уже в Москве. Он работал с магнитными дискетами ёмкостью 256 килобайт. А потом и с дискетами удвоенной плотности 512 килобайт. Постоянной памяти у него не было15, так что приходилось, как с «Электроникой», вставлять загрузочную дискету, потом дискету в бейсиком, потом со своей программой. Но уже был монитор16. Следующая модификация «Правца» имела постоянную память жёсткий диск ёмкостью аж 10 мегабайт.
И, наконец, Аня с отцом съездили на конференцию в США в 1988 г., где коллеги организовали им возможность прочесть несколько лекций, а на полученную зарплату они вдвоём купили компьютер (за тыщу с небольшим долларов) класса IBM XT-286 и даже принтер к нему17. Матричный. Это который изображает символы с помощью иголочек и при печати громко жужжит. Монитор при нём был не чёрно-голубой, а чёрно-жёлтый, назывался «Геркулес» и имел нестандартную матрицу, несколько шире обычной18. Жёсткий диск был 20 Мб. Потом мы его заменили на 40. Когда сломался первый в смысле, сломалась ФАТ, файл аллокэйшн тэйбл, в которой записаны координаты всех файлов, мы его вручную починили за две недели, распутав, где какой файл начинается и кончается. Когда сломался диск в 40 Мб, починка заняла месяц. А потом появилась Виндоус, которая не разрешает лазить в ФАТ. Надо бы где-то рассказать, как именно они сломались тогда, но, наверное, нужно, наоборот, рассказ про компьютеры отсюда убрать. Не знаю.
Ситуация с колхозами
Возвращаясь к лаборатории в ОКБ завода ПУЛ, после окончания СГУ четверо выпускников появились на работе не одновременно. Полагалось приходить в течение какого-то срока, кажется, месяца, но за опоздание на всё лето санкций не применяли. Надо же отдохнуть перед работой. Однако всё оказалось не так просто. Я появился на работе первым, и мне сейчас же сказали: о! отлично, тут как раз скоро от лаборатории нужен человек в колхоз, ты и поедешь, на новенького. И тут пришёл мой друг Алик Хазанов. Хм, решил начальник, нехорошо ведь наказывать за более раннюю явку на работу, а посылка в колхоз, как-никак, сходна с наказанием. Хоть и в некоей очерёдности, но это как наряды (на кухню, в армии, а не что надевать). Наряд в очередь нормально, а вне очереди наказание. Пускай едет тот, кто пришёл позже. Он и поехал.