Специальная комиссия, сформированная ВВС США, в своем отчете рекомендовала автоматизировать радиолокационную систему дальнего обнаружения: данные от радаров должны были переводиться в цифровую форму, передаваться по проводам и обрабатываться компьютерами в реальном времени{89}. В 1950 году это была не просто сверхамбициозная задача, а совершенно сумасшедшая идея. Профессор Массачусетского технологического института Джордж Вэлли, возглавлявший комиссию, спрашивал у нескольких компьютерных компаний, смогут ли они построить такую систему. Везде его поднимали на смех. Технологий обработки данных в реальном времени, тем более от множественных радиолокационных установок, расположенных в сотнях километров от главного компьютера, тогда не существовало. Даже близко ничего похожего не было.
Если ВВС требовалась автоматическая радарная система, предстояло сначала изобрести достаточно мощный для такой задачи компьютер. К счастью, Пентагон уже сделал несколько шагов в этом направлении.
Во время Второй мировой войны американская армия играла главную роль в модернизации устаревших вычислительных технологий. Это объяснялось многими причинами, и все они имели принципиальное значение для победы. Одной из них была криптография. Разведывательный отдел ВМФ, а также несколько других ведомств, предшествовавших Агентству национальной безопасности, давно использовали перфокарточные табуляторы компании IBM для криптографического анализа и взлома кодов. В годы войны нацисты начали применять передовые методы шифрования, для раскрытия которых требовались машины, способные работать намного быстрее и с гораздо более сложным кодом. Справиться с этим могли только цифровые компьютеры.
Другие виды вооруженных сил тоже остро нуждались в производительных вычислительных машинах, но по несколько иным причинам. Во время войны с конвейеров начали сходить и отправляться на европейский и тихоокеанский театры военных действий новые мощные пушки и полевая артиллерия. Вся эта огневая мощь была бесполезна без точной наводки. Артиллерия – большие орудия, поражающие цели в десятках километров, – стреляет не по прямой, а отправляет снаряды под небольшим углом, чтобы те опускались на удаленные цели по параболической дуге. Каждое орудие сопровождается таблицей стрельбы (или баллистической таблицей), в которой указываются значения углов, под которыми должен производиться выстрел. Таблицы стрельбы вовсе не умещаются на одной странице, а представляют собой толстые буклеты с сотнями переменных. Так, в таблице для 155-миллиметровой полевой пушки «Долговязый Том» – одной из самых распространенных крупных артиллерийских систем Второй мировой – 500 переменных{90}.