«Свое первое впечатление о компьютерах я получил в 1948 году, когда слушал выступление [математика Джона] фон Неймана в Чикаго. Тогда это звучало как научная фантастика: машина, выполняющая алгоритмы автоматически, – вспоминает Чарльз Херцфельд, физик, ставший в середине 1960-х директором ARPA{112}. – Но причиной следующего большого потрясения стал Лик: он говорил, что мы сможем использовать эти машины не только для сложных вычислений, но и в повседневной жизни. Я внимательно слушал. И был очень взволнован. С тех пор я в самом прямом смысле стал его адептом».
Действительно, судя по его статьям и интервью, Лик считал, что практически любую проблему можно решить, грамотно воспользовавшись ЭВМ. Он даже планировал искоренять бедность и «поощрять юных чернокожих из гетто», предлагая им осваивать компьютеры. Он называл этот процесс «динамациями» – то была распространенная в 1960-е годы вариация до сих пор популярной в Кремниевой долине идеи, что обучение детей программированию неким волшебным образом вызволит их из бедности и повысит всеобщую грамотность и успеваемость{113}. «Трудно в двух словах передать эти почти мессианские представления Ликлайдера о потенциальных выгодах от применения ЭВМ, о связи между человеком и компьютером и о влиянии всего этого на то, как люди будут принимать решения», – говорится в рассекреченном внутреннем отчете ARPA{114}. Лик всех заразил энтузиазмом по поводу грядущей компьютерной революции, в том числе и главных людей в ARPA, которые тоже задались целью увеличить эффективность вооруженных сил за счет ЭВМ.
В 1962 году после краткого собеседования в Пентагоне Лик перевез семью из Бостона в Вашингтон и начал{115} с нуля работать над программой отдела исследований управления и контроля ARPA[11].
В те годы компьютеры были металлическими громадинами, которые занимали целые подвалы и обслуживались ватагой техников. Несмотря на такие размеры и сложность конструкции, они были примитивны и по вычислительной мощи уступали графическим калькуляторам 1990-х. Кроме того, они выполняли лишь одну программу за раз, а данные приходилось вводить вручную с помощью перфокарт. Вот как писал об этом Лик в своей статье 1960 года: «Представьте, например, что компьютер помогает вам командовать сражением по такому сценарию: сначала вы формулируете задачу. Весь следующий день проводите с программистом. Через неделю компьютер выделяет пять минут на сбор вашей программы и 47 секунд на подсчет ответа. Вы получаете распечатку длиной метров шесть с кучей данных, где вместо окончательного решения предлагается лишь тактика, требующая проверки при помощи симуляции. Очевидно, что сражение закончится раньше, чем начнется второй этап планирования»{116}.
А что насчет сетей? Они существовали, но, как и сеть SAGE, были, как правило, узкоспециализированными и создавались для конкретной цели или функции. И для каждой новой задачи нужно было проектировать и строить новую.
С точки зрения Лика, это был неправильный подход к технологии управления и контроля. ARPA требовалось разработать компьютер и сетевую платформу с таким уровнем универсальности и стандартизации, чтобы с минимальной настройкой их можно было бы модифицировать для решения практически любой задачи, будь то слежение за ракетами, поведенческие исследования, создание баз данных, голосовая связь, анализ разведывательных данных или просто работа с текстом и отправка сообщений. Такая компьютерная система должна была отличаться простотой использования и иметь несколько обязательных базовых компонентов: интуитивный графический пользовательский интерфейс, универсальную операционную систему и загружаемые программы. А самое главное, следовало отказаться от концепции большого калькулятора и позволить пользователям работать с компьютером в реальном времени так же, как люди общаются друг с другом. Хотя это звучит просто и очевидно, подобных технологий в начале 1960-х годов еще не существовало.
«Некоторое – весьма скромное – число людей было убеждено, что можно улучшить человеческое мышление и способность принимать решения, если опереться на компьютерные системы, хорошие дисплеи, обширные базы данных и оперативные вычисления. Вот такое видение мы стремились реализовать на практике, – объяснял Лик в отчете ARPA{117}. – Это была даже не программа по вопросам управления и контроля, а программа создания интерактивной вычислительной системы. И я считал – и до сих пор считаю, – что невозможно осуществлять управление и контроль без такой структуры».
Вильям Л Саймон , Вильям Саймон , Наталья Владимировна Макеева , Нора Робертс , Юрий Викторович Щербатых
Зарубежная компьютерная, околокомпьютерная литература / ОС и Сети, интернет / Короткие любовные романы / Психология / Прочая справочная литература / Образование и наука / Книги по IT / Словари и Энциклопедии