Хакеры. Как молодые гики провернули компьютерную революцию и изменили мир раз и навсегда. Стивен Леви
«жрецы» и «послушники»! Не хотите ли познакомиться с папой римским?
Компьютер TX‐0 располагался на втором этаже корпуса № 26, в помещении научно-исследовательской лаборатории электроники, прямо над вычислительным центром, в котором обитал гигант IBM 704. Лаборатория напоминала мостик управления старым космическим кораблем. TX‐0, или «тиксо», как его иногда называли, был для своего времени миниатюрной машиной – одним из первых компьютеров с транзисторами размером в палец вместо радиоламп размером с ладонь. Тем не менее он занимал бо`льшую часть комнаты вместе с пятнадцатью тоннами вспомогательного оборудования для кондиционирования воздуха. Рабочие компоненты TX‐0 размещались на нескольких высоких узких стеллажах, похожих на прочные металлические книжные полки, со спутанными проводами и аккуратными рядами крошечных, похожих на бутылки контейнеров с транзисторами. Другая стойка представляла собой сплошную металлическую переднюю панель, испещренную мерцающими датчиками. Перед стеллажами располагалась L-образная консоль с синей столешницей – пульт управления космическим кораблем из романов Герберта Уэллса. На коротком крыле столешницы стоял флексограф, напоминающий обычную печатную машинку, переделанную военными и заключенную в серый армейский корпус. В верхней части столешницы располагались элементы панели управления в корпусах ярко-желтого цвета. На обращенной к пользователю стороне корпуса располагались датчики, несколько линий мерцающих лампочек в четверть дюйма размером, система металлических переключателей размером с рисовое зерно, и наконец, главное – круглый дымчато-серый дисплей с электронно-лучевой трубкой.
Члены клуба прыгали от счастья. Машина не использовала карточки! Пользователь сначала набирал программу на длинной тонкой бумажной ленте с помощью флексографа (в соседней комнате стояло несколько запасных), затем садился за панель управления, загружал программу, пропуская ленту через считывающее устройство, и сидел там, пока программа работала. Любой сбой обнаруживался сразу, а для диагностики использовались переключатели и сигнальные датчики. Компьютер даже имел аудиовыход: пока программа работала, динамик на панели управления издавал что-то вроде музыки, как плохо настроенный электроорган, чьи ноты вибрировали с нечетким, космическим шумом. Аккорды на этом «органе» изменялись в зависимости от того, какие данные считывала машина в каждую данную микросекунду. Вызубрив эти звуки, фактически можно услышать, над какой частью кода программы работает компьютер. То же понималось и по щелчкам флексографа, придававшим ощущение присутствия на поле боя с пулеметными трелями.
Еще более удивительно, что благодаря таким «интерактивным» возможностям, а также благодаря доступности TX‐0, можно было модифицировать программу, сидя за компьютером. О, чудо!
Ничто не могло сдержать Котока, Сондерса, Самсона и других от попыток сесть за компьютер. К счастью, TX‐0 не был огражден такой бюрократией, как IBM 704. Не шатались