- Фантастика и фэнтези
- Ироническое фэнтези
- Стимпанк
- Детективная фантастика
- Киберпанк
- Попаданцы
- LitRPG
- Космоопера
- Технофэнтези
- Городская фантастика
- Русское фэнтези
- Юмористическая фантастика
- Космическая фантастика
- Боевое фэнтези
- Эпическая фантастика
- Зарубежная фантастика
- Книги магов
- Мистика
- Разная фантастика
- Разное фэнтези
- Любовное фэнтези
- Романтическая фантастика
- Городское фентези
- Историческая фантастика
- Историческое фэнтези
- Социально-философская фантастика
- Сказочная фантастика
- Иностранное фэнтези
- Романтическое фэнтези
- Ироническая фантастика
- Ужасы и Мистика
- Постапокалипсис
- Героическая фантастика
- Фэнтези
- Научная Фантастика
- Социально-психологическая
- Альтернативная история
- Боевая фантастика
- Разная литература
- Пословицы, поговорки
- Шахматы
- Визуальные искусства
- Фанфик
- Авто и ПДД
- Военное
- Отраслевые издания
- Гиды, путеводители
- Зарубежная образовательная литература
- Военная история
- Цитаты из афоризмов
- Современная литература
- Великолепные истории
- Начинающие авторы
- Современная зарубежная литература
- Боевые искусства
- Изобразительное искусство, фотография
- Кино
- Литература 19 века
- Недвижимость
- Музыка, музыканты
- Готические новеллы
- Истории из жизни
- Культура и искусство
- Спецслужбы
- Зарубежная прикладная литература
- Музыка, танцы
- Подростковая литература
- Прочее
- Военная техника, оружие
- Газеты и журналы
- Периодические издания
- Домоводство, Дом и семья
- Любовные романы
- Экономическая литература
- Научные и научно-популярные книги
- О животных
- Биохимия
- Культурология
- Юриспруденция
- Политика
- Психотерапия
- Языкознание
- Научпоп
- Медицина
- Психология, личное
- Радиотехника
- Филология
- Педагогика
- Образовательная литература
- Деловая литература
- Физика
- Науки: разное
- Химия
- Воспитание детей, педагогика
- Детская психология
- Зарубежная публицистика
- Биология
- Архитектура
- Зарубежная психология
- Науки о космосе
- Социология
- Математика
- География
- Беременность, ожидание детей
- Литературоведение
- Транспорт, военная техника
- Обществознание
- Зоология
- География
- Альтернативная медицина
- Иностранные языки
- Ветеринария
- Рефераты
- Астрология
- Биофизика
- Экология
- История Европы
- Учебники
- Шпаргалки
- Государство и право
- Ботаника
- Религиоведение
- История
- Техническая литература
- Прочая научная литература
- Психология
- Детективы и Триллеры
- Справочная литература
- Проза
- Новелла
- Юмор
- Проза
- Историческая проза
- Русская современная проза
- Советская классическая проза
- Повести
- Очерки
- Эссе
- Рассказы
- Зарубежная современная проза
- Сентиментальная проза
- Зарубежная классика
- Афоризмы
- Эпистолярная проза
- Феерия
- Семейный роман/Семейная сага
- Разное
- Антисоветская литература
- Магический реализм
- Русская классическая проза
- Современная проза
- О войне
- Контркультура
- Классическая проза
- Поэзия, Драматургия
- Детская литература
- Детская фантастика
- Детские остросюжетные
- Детские стихи
- Детские приключения
- Внеклассное чтение
- Учебная литература
- Зарубежные детские книги
- Бизнес
- Загадки
- Книги для подростков
- Школьные учебники
- Детский фольклор
- Книги для дошкольников
- Детские детективы
- Детская познавательная и развивающая литература
- Буквари
- Прочая детская литература
- Сказка
- Детская проза
- Детская образовательная литература
- Юмор
- Документальные книги
- Бизнес
- Внешнеэкономическая деятельность
- Тайм-менеджмент
- Кадровый менеджмент
- О бизнесе популярно
- Управление, подбор персонала
- Бизнес
- Менеджмент и кадры
- Продажи
- Экономика
- Ценные бумаги и инвестиции
- Малый бизнес
- Делопроизводство, офис
- Корпоративная культура, бизнес
- Банковское дело
- Финансы
- Зарубежная деловая литература
- Ораторское искусство / риторика
- Личные финансы
- Интернет-бизнес
- Поиск работы
- Государственное и муниципальное управление
- Бухучет и аудит
- Работа с клиентами
- Менеджмент
- Краткое содержание
- Личная эффективность
- Переговоры
- Приключения
- Старинная литература
- Религия и духовность
- Компьютеры и Интернет
- Блог
Читаем без скачивания Археолог цифрового века – Том 1. 1966-1979 - Джимми Мехер
Шрифт:
Интервал:
Закладка:
Итак, в 1964 году в Дартмутском колледже зародился третий лагерь компьютерщиков – я вскользь упоминал о нем в прошлых главах, – и долгие годы его деятельность была связана именно с языком BASIC. Пока «жрецы» занимались своими делами в хорошо освещенных и кондиционируемых дата-центрах, а хакеры уединенно корпели в тесных комнатушках у себя в МТИ, во внешнем мире творилась революция, которая в конце 60-х – начале 70-х годов привела к появлению настоящей программистской контркультуры. Компьютеры перестали быть прерогативой банков и научных институтов – они вышли на улицы. Таким образом, вклад адептов BASIC вполне сопоставим с достижениями хакеров, которые в это же время разрабатывали язык Си, Unix, а также закладывали основы сети Интернет.
Иногда эти два лагеря даже пересекались, и случалось это куда чаще, чем может показаться на первый взгляд (и чаще, чем представители этих лагерей готовы признать). Результатом одного из таких пересечений стала игра Hunt the Wumpus, которой будут посвящены следующие две главы. Исходная концепция зародилась в среде HP-TSB, однако своей новизной она подкупила программистов хакерского склада – и стала предтечей первых произведений так называемой «интерактивной литературы» (ИЛ).
Поэтому давайте не будем забывать, что именно благодаря BASIC компьютеры постепенно стали достоянием общественности и что именно BASIC в немалой степени поспособствовал развитию компьютерного творчества, плоды которого мы наблюдаем и по сей день. С этой точки зрения надменные высказывания элитариев вроде Дейкстры, признаться, выглядят очень некрасиво.
В общем, безусловно, BASIC есть за что уважать… Только не заставляйте меня им пользоваться.
7. «Охота на Вампуса», часть 1
В самый разгар эпохи хиппи программист-аналитик Боб Альбрехт вместе со школьным учителем Лероем Финкелем основал в Сан-Франциско издательство Dymax, чтобы печатать книги по языку BASIC. Интересы Альбрехта, однако, вовсе не ограничивались изданием компьютерной литературы. В те годы широкая публика все еще воспринимала компьютеры как нечто из области научной фантастики: огромные зловещие машины, которые постоянно искрят и сбоят, доставляя массу хлопот капитану Кирку и команде звездолета «Энтерпрайз». Чтобы изменить это представление и сделать компьютер инструментом для развлечения и творчества, был необходим массовый доступ.
Ради реализации этой мечты Альбрехт, обладавший, по всей видимости, большой харизмой и силой убеждения, сумел выпросить у DEC мини-компьютер PDP-8, а у Hewlett-Packard – терминалы с удаленным подключением и выделенное время. Очень скоро офис Dymax в городке Менло-Парк, штат Калифорния (туда издательство переехало после приобретения ЭВМ) превратился в публичный вычислительный центр, куда любой человек мог прийти и поиграться с компьютером.
В конце 1971 года в недрах коммерческого издательства Dymax возникла никак не связанная с ним «Народная компьютерная компания» (People’s Computer Company, или PCC). Это была не совсем «компания» в привычном смысле слова; по крайней мере, задачи извлекать прибыль перед ней не стояло. На самом деле, название было отсылкой к рок-группе Big Brother and the Holding Company28, которая появилась в Сан-Франциско в 1965 году и в которой пела небезызвестная Дженис Джоплин. Одного этого упоминания, в принципе, достаточно, чтобы понять этику РСС. Даже в 1972 году Сан-Франциско продолжал жить идеалами хиппи, несмотря на разочарование, возникшее после Альтамонтского фестиваля 1969 года29, и Альбрехт прекрасно вписался в эту контркультуру.
Целью РСС было сделать компьютеры доступными для широких масс. Для этого служил не только публичный вычислительный центр, но и информационный бюллетень, который начали издавать в октябре 1972 года. Заголовок гласил: «Сейчас компьютеры не служат народу, а используются против него. Используются, чтобы порабощать людей, а не освобождать их. Настало время все изменить. Для этого нужна… Народная компьютерная компания».
Атмосферу в Менло-Парке хорошо описывает Стивен Леви в книге «Хакеры»:
«В помещении непрерывно трещали терминалы, один из которых был подключен к PDP-8, а другой – к телефонной линии, через которую связывался с компьютером в компании Hewlett-Packard, бесплатно предоставлявшей для PCC время. Где-то обязательно играли в новенькую игру, написанную кем-нибудь из все разраставшейся команды хакеров PCC. Иногда приходили мамаши-домохозяйки с детьми и неожиданно увлекались программированием, да так, что мужчины с тревогой отмечали, как лояльные до сего момента жены забрасывали и детей, и готовку в пользу радостей BASIC. Бизнесмены пытались запрограммировать компьютер для предсказания котировок на бирже и тратили на эту химеру несчетное количество времени. Когда двери вычислительного центра открыты настежь, возможно все. Saturday Review цитировал Альбрехта: “Мы хотели бы организовать в каждом районе доступные для публики компьютерные центры, куда любой человек мог бы зайти, как в боулинг или в зал игровых автоматов, и поиграться с компьютером”».
Именно в такую среду и попал однажды 27-летний Грегори Йоб. Произошло это примерно тогда же, когда начал выходить бюллетень РСС. В то время особой популярностью пользовались игры-угадайки на поле, написанные самим Альбрехтом. Первой из них, судя по всему, была игра Hurkle30.
Суть ее в следующем: где-то на координатной сетке 10×10 прячется загадочный Херкл (Харкл? Хуркл?). Игрок вводит в компьютер координаты точки, где, как ему кажется, нужно искать. Отсчет ведется от «базы», которая расположена в точке (0; 0) – в левом нижнем углу сетки. Если игрок не угадал, программа дает подсказку, в какой примерно стороне (севернее/южнее/западнее/восточнее) следует продолжать поиски – и так, пока игрок не отыщет нужную точку. Вместо итогового счета на экран выводится количество попыток и предложение сыграть снова.
Вот так мог выглядеть один заход в Hurkle:
RUN
HURKLE
WANT THE RULES?Y
A HURKLE IS HIDING IN A GRID, LIKE THE ONE BELOW.
________NORTH
______9. . . . . . . . . .
______8. . . . . . . . . .
______7. . . . . . . . . .
______6. . . . . . . . . .
______5. . . . . . . . . .
WEST 4. . . . . . . . . . EAST
______3. . . . . . . . . .
______2. . . . . . . . . .
______1. . . . . . . . . .
______0. . . . . . . . . .
_______0123456789
________SOUTH
TRY