Чтение онлайн

на главную - закладки

Жанры

Дорога в будущее
Шрифт:

Перемены таких масштабов всегда пугают. Каждый день во всем мире люди задают вопросы, вопросы... Многие не могут избавиться от дурных предчувствий. Каково предназначение создаваемой сети? Что будет с нашими рабочими местами? Не уход ли это от физического мира, не получится ли так, что благодаря компьютерам мы проживем не свою, а чужую жизнь ? Не станет ли непреодолимым разрыв между имущими и неимущими ? Поможет ли компьютер лишенным гражданских прав в Сен-Луи или голодающим в Эфиопии? Проблемы и сложности, достаточно серьезные, сеть, безусловно, принесет. В двенадцатой главе я остановлюсь на том, что обоснованно тревожит очень многих и о чем мне приходится слышать снова и снова.

Я много думал об этом и в конечном счете понял, что испытываю главным образом уверенность и оптимизм. Отчасти потому, что у меня просто такой

характер, а отчасти потому, что воодушевлен перспективами, открывающимися моему поколению, которое взрослело вместе с компьютерами. Я из тех, кто считает: раз прогресс неумолим, надо извлекать из него лучшее. Тем не менее я очень волнуюсь, сознавая, что подсматриваю за будущим, улавливаю первые признаки революционных преобразований. Мне невероятно повезло, что уже второй раз мне выпадает шанс сыграть свою роль в начале эпохальных перемен.

Впервые я испытал такую эйфорию еще подростком, поняв, насколько мощными и недорогими станут компьютеры. Тот компьютер, на котором в 1968 году мы играли в крестики-нолики, да и все другие компьютеры в то время были большими ЭВМ: своенравными монстрами в коконах с искусственным климатом. Когда кончились деньги, выделенные Клубом матерей, мне и моему школьному приятелю Полу Аллену (с которым я впоследствии основал Microsoft) пришлось потратить немало времени, чтобы получить доступ к компьютерам. По нынешним меркам, они обладали весьма скромными характеристиками, но вызывали благоговение, потому что были огромны, сложны и стоили не один миллион долларов каждый. По телефонным линиям они подключались к лязгающим терминалам Teletype, так что с компьютером могли одновременно работать несколько человек в разных местах. С настоящими большими ЭВМ (теперь их обычно называют мэйнфреймами) мы почти не имели дела. Компьютерное время было слишком дорогим. Когда я учился в школе, час работы на терминале с таким компьютером обходился примерно в 40 долларов – за эту сумму Вы получали лишь малую толику драгоценного внимания компьютера. Сегодня, когда у некоторых не одна «персоналка» и они уже не знают, чем их «занять», это кажется удивительным. Правда, и в то время можно было завести собственный компьютер. Если Вы могли раскошелиться на 18000 долларов, пожалуйста – Digital Equipment Corporation (DEC) выпускала PDP-8. Хотя эту модель и называли «мини-компьютером», по нынешним стандартам, она была весьма громоздкой. Компьютер размещался на двухметровой стойке (площадь ее основания около половины квадратного метра), а весил 120 килограммов. Одно время такой компьютер стоял у нас в школе, и я часто вертелся вокруг него. По сравнению с мэйнфреймами, с которыми легко было связаться по телефону, PDP-8 обладал весьма ограниченными возможностями: его вычислительная мощность меньше, чем у некоторых современных наручных часов. Но программировать их можно было так же, как и самые большие и дорогостоящие ЭВМ. Несмотря на все свои ограничения, PDP-8 вселял в нас надежду, что когда-нибудь собственные дешевые компьютеры появятся у миллионов людей, и с каждым годом эта вера во мне укреплялась. Вероятно, одна из причин – желание самому иметь персональный компьютер.

Программное обеспечение, как и аппаратное, в то время стоило недешево. Его разрабатывали специально под определенную модель компьютера. Вдобавок оборудование каждого компьютера постоянно заменялось, из-за чего приходилось регулярно переписывать почти все его программы. Фирмы-изготовители поставляли вместе с компьютерами кое-какие программные компоненты – блоки для построения стандартных программ (например, библиотеки математических функций), но создание большей части программ, предназначенных для конкретных задач, было проблемой самого заказчика. Отдельные программы мы доставали бесплатно, а какие-то (в основном общего назначения) покупали у нескольких компаний. Однако готовых программных продуктов, которые Вы могли приобрести в магазине, было очень мало.

Мои родители платили за обучение в Лейксайде, давали деньги на книги, но о счетах за компьютерное время я должен был беспокоиться сам. Пришлось задуматься над коммерческой стороной программистского бизнеса. Вместе с Полом Алленом мы собрали небольшую группу и начали разрабатывать простейшие программы. Для школьников заработок был весьма внушительным – около 5000 долларов каждое лето (часть наличными, остальное – компьютерным временем). Мы заключили также договоры

с несколькими компаниями, по которым могли бесплатно пользоваться их компьютерами, если выявим ошибки в программном обеспечении.

Одна из программ, написанных мной, составляла для классов списки учащихся. Тайком я добавил в нее несколько операторов и оказался чуть ли не единственным парнем в классе среди симпатичных девушек. Так что от машины, которая позволяла добиваться столь явных успехов, меня нельзя было оторвать: я уже был помешан на компьютерах.

Об аппаратной части компьютеров, самих машинах Пол знал куда больше меня. В один из летних дней 1972 года (мне было шестнадцать, а Полу девятнадцать) он показал мне небольшую статью, затерявшуюся на 143-й странице журнала Electronics. В ней сообщалось, что молодая фирма Intel выпустила микропроцессор с названием 8008.

Микропроцессор – чип (интегральная схема), в котором заключен «мозг» всего компьютера. Мы решили, что этот первый микропроцессор весьма ограничен, но Пол уверял, что чипы станут мощнее, а компьютеры, построенные на них, будут очень быстро совершенствоваться.

В то время в компьютерной индустрии никто и не думал создавать реальные компьютеры на каких-то микропроцессорах. Например, в статье из Electronics микропроцессор 8008 описывался как устройство, «пригодное для арифметических вычислений, систем управления и интеллектуальных терминалов». Авторы статьи даже и не предполагали, что микропроцессор когда-нибудь «вырастет» в универсальный компьютер. Микропроцессоры тогда были медленными и могли обрабатывать очень ограниченные объемы информации. Ни один из языков, известных программистам, не был доступен для 8008, что практически не позволяло разрабатывать для него сколько-нибудь сложные программы. Приложения приходилось программировать несколькими десятками простых инструкций, «понятных» этому микропроцессору. Обреченный на жизнь «рабочей лошадки», он снова и снова выполнял одни и те же простенькие задачи. Особенно часто его использовали в лифтах и калькуляторах.

Иными словами, простой микропроцессор, применяемый, скажем, в cистеме управления лифтом, – всего лишь отдельный инструмент, барабан или рожок, который в руках неискушенного музыканта вполне способен вывести несложную мелодию или выделить основной ритм. А мощный микропроцессор, поддерживающий языки программирования, подобен профессиональному оркестру. Под управлением нужных программ он может сыграть сложнейшие вещи.

Мы с Полом заинтересовались, какие программы можно сделать на 8008 микропроцессоре. Пол связался с Intel и попросил выслать документацию. Слегка удивившись, когда ее действительно прислали, мы с головой зарылись в нее. Я разработал версию Бейсика, «ходившую» на DEC PDP-8, и думал, что мне удастся сделать то же самое и для крошечного чипа фирмы Intel. Но, изучая документацию, понял, что не стоит и пытаться. Слишком он прост, слишком мало в нем транзисторов.

Однако мы придумали, как использовать этот маленький чип для устройства, которое анализировало информацию, снимаемую с уличных мониторов. Многие муниципалитеты, замеряя интенсивность транспортного потока, делали так: поперек улицы протягивали резиновую кишку. Когда ее переезжал автомобиль, она пробивала бумажную ленту в металлическом ящике, закрепленном на конце этой кишки. Мы увидели, что для обработки лент можно использовать 8008 микропроцессор – чтобы с его помощью печатать диаграммы и другую статистику. Свое первое детище мы окрестили «Traf-O-Data». В то время это звучало весьма поэтично.

Большую часть программного обеспечения для устройства Traf-O-Data я написал в автобусе, в поездках из Сиэтла в Пулмен (штат Вашингтон), где Пол учился в колледже. Прототип работал прекрасно, и мы уже представляли, как по всей стране будут продаваться тысячи наших машин... В конце концов нам удалось опробовать их у нескольких заказчиков, но покупателей мы так и не нашли – кому охота связываться с подростками?!

Несмотря на разочарование, мы все так же верили в свое будущее – если не с аппаратными средствами, оно все равно будет связано с микропроцессорами. В 1973 году я поступил в Harvard College, а Пол, который каким-то образом ухитрился дотянуть на своем старом громыхающем «Крайслере» из Вашингтона до Бостона, начал работать в корпорации Honeywell программистом мини-компьютеров. Он часто ездил в Кембридж, так что мы по-прежнему встречались и подолгу обсуждали планы на будущее.

Поделиться:
Популярные книги

Ротмистр Гордеев 2

Дашко Дмитрий
2. Ротмистр Гордеев
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Ротмистр Гордеев 2

Рота Его Величества

Дроздов Анатолий Федорович
Новые герои
Фантастика:
боевая фантастика
8.55
рейтинг книги
Рота Его Величества

Ваше Сиятельство 6

Моури Эрли
6. Ваше Сиятельство
Фантастика:
попаданцы
аниме
5.00
рейтинг книги
Ваше Сиятельство 6

Расческа для лысого

Зайцева Мария
Любовные романы:
современные любовные романы
эро литература
8.52
рейтинг книги
Расческа для лысого

Архил…? Книга 3

Кожевников Павел
3. Архил...?
Фантастика:
фэнтези
попаданцы
альтернативная история
7.00
рейтинг книги
Архил…? Книга 3

Кодекс Охотника. Книга XV

Винокуров Юрий
15. Кодекс Охотника
Фантастика:
попаданцы
аниме
5.00
рейтинг книги
Кодекс Охотника. Книга XV

Девяностые приближаются

Иванов Дмитрий
3. Девяностые
Фантастика:
попаданцы
альтернативная история
7.33
рейтинг книги
Девяностые приближаются

Сила рода. Том 3

Вяч Павел
2. Претендент
Фантастика:
фэнтези
боевая фантастика
6.17
рейтинг книги
Сила рода. Том 3

«Три звезды» миллиардера. Отель для новобрачных

Тоцка Тала
2. Три звезды
Любовные романы:
современные любовные романы
7.50
рейтинг книги
«Три звезды» миллиардера. Отель для новобрачных

Темный Охотник

Розальев Андрей
1. КО: Темный охотник
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Темный Охотник

Архонт

Прокофьев Роман Юрьевич
5. Стеллар
Фантастика:
боевая фантастика
рпг
7.80
рейтинг книги
Архонт

Темный Патриарх Светлого Рода 4

Лисицин Евгений
4. Темный Патриарх Светлого Рода
Фантастика:
фэнтези
юмористическое фэнтези
аниме
5.00
рейтинг книги
Темный Патриарх Светлого Рода 4

Дайте поспать!

Матисов Павел
1. Вечный Сон
Фантастика:
юмористическое фэнтези
постапокалипсис
рпг
5.00
рейтинг книги
Дайте поспать!

Идеальный мир для Лекаря 18

Сапфир Олег
18. Лекарь
Фантастика:
юмористическое фэнтези
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 18