Sketchpad была одной из первых программ с графическим интерфейсом пользователя, который позволял взаимодействовать с компьютером посредством графических элементов, отображаемых на экране. Без этого трудно себе представить современные компьютеры. Управлять объектами нужно было при помощи светового пера. Это был новый увлекательный способ коммуникации между человеком и машиной. “Sketchpad позволяла людям общаться с компьютерами при помощи рисунков”, — писал Сазерленд. Интерфейс пользователя, созданный на границе искусства и техники, завораживал Кея, ведь он по-настоящему горел желанием сделать наше будущее увлекательным и даже захватывающим. Он признается, что идеи Сазерленда стали для него “истинным откровением” и вдохновили на создание персональных компьютеров, которые были бы просты и понятны49.
Кей уже несколько месяцев находился под впечатлением от идей Сазерленда и программы Sketchpad, когда впервые лично встретился с Энгельбартом. В начале 1967 года тот читал лекции в ряде университетов и рассказывал о своих разработках, которые впоследствии представит миру в “Матери всех презентаций”. Также Энгельбарт показывал фильм о своей oNLine System на проекторе Bell & Howell, который везде возил с собой. “Он останавливал пленку на каком-нибудь кадре и проматывал ее вперед и назад с разной скоростью, — вспоминает Кей. — Он говорил: «Вот курсор. Смотрите, что сейчас произойдет!»”50
Разработка компьютерной графики и интерфейса пользователя стала крайне актуальной, и Кей старался следить за всеми исследованиями в этой области. Он посетил лекцию Марвина Мински из МТИ, который рассказывал об искусственном интеллекте. Вдобавок Мински выдал мощную обличительную тираду против традиционных методов обучения51, сетовал, что студентов в университетах учат шаблонно решать сложные задачи и тем самым убивают в них способность нестандартно мыслить. Кей также посетил лекцию одного из коллег Мински — Сеймура Паперта, который создал язык программирования LOGO, доступный даже школьнику. Язык позволял решать массу задач, в частности, при помощи простых команд можно было управлять игрушечной черепашкой, ползавшей по аудитории. После лекции Паперта Кей попробовал сделать наброски детского компьютера.
На конференции в Университете Иллинойса Кей увидел экспериментальную модель дисплея с плоским экраном из тонких стеклянных пластин и газом неоном между ними. Он подумал, что было бы здорово совместить такой монитор с oNLine System Энгельбарта, вспомнил закон Мура и подсчитал, что в ближайшие десять лет станет возможным встраивать в небольшие компьютеры графические дисплеи с окнами, иконками, гипертекстом и курсором, управляемым мышью. “Можно сказать, я испугался такого прогноза, — говорит Кей не без доли присущего ему драматизма. — Мир менялся у меня на глазах, и наверное, это было похоже на то, как после прочтения работ Коперника люди впервые смотрели с другой Земли на другое небо”.
Кей сгорал от нетерпения — он хотел приблизить будущее, которое вдруг так четко и ясно себе представил. Он видел мир, где миллионы людей свободно пользуются компьютерами, которые принадлежат им, а не властям и корпорациям. Он понимал, что необходимо будет создать небольшие машины с графическим экраном, недорогие и понятные даже детям. “Все кусочки мозаики сложились в единую картину — я видел готовый персональный компьютер”.
Описывая будущее устройство в своей докторской диссертации, Кей отмечал важность таких характеристик, как простота (“Можно своими силами научиться пользоваться”) и “приветливость” (“Ничто не должно пугать и отталкивать”). Он мечтал создать технически совершенную систему, которая при этом была бы понятной простым пользователям. Его, в частности, вдохновляла история итальянского типографа Альдуса Мануция, который начал печатать книги привычного нам формата, потому что осознал, что они должны умещаться в сумку на седле. Точно так же Кей понял, что идеальный компьютер должен быть размером с записную книжку. “Легко работать, когда знаешь направление, — говорит Кей. — Я вырезал образец такого компьютера из картона, чтобы посмотреть, как он ложится в руку, как выглядит”52.
Алан Кей восхищался Энгельбартом и проектами его Исследовательского центра аугментации, однако работать устроился в Стэнфордскую лабораторию искусственного интеллекта (SAIL) с профессором Джоном Маккарти во главе. Правда, там ему было не место. Маккарти занимался именно искусственным разумом, а не компьютерами, тем более персональными, и скорее верил в мейнфреймы и режим разделения времени.
В 1970 году, сразу после прихода Кея в SAIL, Маккарти опубликовал статью об эффективной системе разделения времени. Она должна была работать за счет терминалов с невысокой производительностью и небольшой памятью: “По телефонной сети терминал должен соединяться с компьютером, в котором хранятся файлы с книгами, журналами, газетами, каталогами и расписаниями авиакомпаний. То есть при помощи терминала пользователь может получать доступ к любой информации, заниматься куплей-продажей и с кем угодно общаться”53.
Маккарти предвидел появление новых информационных ресурсов, которые будут конкурировать с традиционными СМИ. Однако он ошибочно полагал, что финансироваться такие медиа будут не за счет рекламы, а из кошельков потребителей. По его мнению, хранить документ на компьютере и публиковать его в сети будет недорого, поэтому любой студент сможет соревноваться с журналом New Yorker, если будет хорошо писать и сможет привлечь к себе внимание критиков и общественности. Он также предсказал, что пользователи будут вместе создавать контент: каждый сможет занести в систему комментарий, например, о новом препарате от облысения, а также прочитать отзывы о лекарстве, которое он собирается попробовать. Маккарти мечтал и об общественных дискуссиях в сети, но не мог и предположить, что в реальности мы получим сумбурную и неугомонную блогосферу. Он видел это так: “Если я прочитал что-то спорное, то могу посмотреть в системе, не поделился ли кто-то об этом мнением. У каждого автора будет шанс пересмотреть свою точку зрения, и так мы сможем быстрее приходить к консенсусу”.
Маккарти можно считать ясновидящим, однако в одном его “предсказания” сильно отличались от представлений Алана Кея и от нашей реальности, опутанной всемирной паутиной. В будущем Маккарти не было места персональным компьютерам с собственными микропроцессорами и памятью. Он предполагал, что люди будут подключаться к производительным мейнфреймам через простенькие и дешевые терминалы. Даже когда стали появляться клубы любителей персональных компьютеров, Маккарти все еще пытался продвигать “Клуб пользователей терминалов”, участники которого могли арендовать примитивные устройства вроде телетайпов за 75 долларов в месяц и с их помощью удаленно подключаться к мощным ЭВМ54.
(adsbygoogle = window.adsbygoogle || []).push({});