Выбрать главу

Никто так не важен для виртуальной реальности, как Джарон Ланье. Джарон переехал в Калифорнию в 1981-ом с целью жить как хиппи и играть на флейте на улицах. Но вместо этого, он попал на работу программиста компьютерных игр. После какого-то времени, проведённого в этой сфере, он на свои деньги основал компанию VPL (Visual Programming Languages, Визуальные языки программирования) и начал некоммерческий проект по разработке языка программирования. Языки программирования -- это языки, которые используют люди для общения с компьютерами, с их помощью люди говорят компьютерам, что делать. Примерами языков программирования могут служить BASIC (Beginners All-purpose Symbolic Instruction Code -- Универсальный Код Символических Инструкций для Начинающих), Pascal (названный по имени математика) и Си (назван так Деннисом Ритчи из-за названия языка-предшественника -- Би; появился при разработки операционной системы Unix в Лабораториях Белла).

Джарон не хотел писать какой-то старый язык программирования, он хотел написать язык программирования, который так и назывался бы "язык программирования" или коротко Пи. Он считал программирование одной из самых забавных вещей, оккупированной небольшой группой людей. Он думал, что каждый должен уметь программировать. Вместо того, чтобы позволить элите программистов строить математические и символьные модели реальности, он хотел дать этот инструмент в руки обычного человека с минимальным количеством имеющихся знаний. Этот язык в итоге был назван Mandala.

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

"Вы можете мне сказать, что вот есть команда, у неё такие-то и такие-то свойства, она работает так-то и так-то. Это подобно тому, как сказать мне: вот, это молоток, он работает вот так. Я никогда не пойму как, пока не возьму молоток в руки."

Он постучал пальцем по голове. Если люди не адаптируются к компьютерам, тогда компьютеры могут адаптироваться к людям. Если Магамед не идёт к горе, то гора идёт к Магамеду. В этом заключалась идея Джарона: сделать вычислительную среду как можно более реальной, удалить эту клавиатуру, если она вызывает раздражение, убрать двумерный экран, если трудно понять плоские символы. Создать полную реальность вокруг пользователя, чтобы он или она чувствовали себя как дома. Так родился концепт виртуальной реальности (дальше для краткости я буду писать ВР). Конечно, эта идея не полностью нова. Впервые, концепцию ВР была предложена предположительно в 1965-ом, Айвэном Сазерлендом из Университета Юты. Но Джарон был первым кто попытался реализовать эти идеи и сделать на них деньги.

VPL была основана в 1985-ом. С той поры, ничто уже не было прежним. В 1991-ом, обычные люди из США впервые познакомились с ВР, когда W Industries повсеместно выпустили свою компьютерную игру Virtuality (Виртуальность). Газеты, радио, ТВ -- все рассказывали об этом новом фантастическом изобретении. В то же время люди стали проводить параллели с романом Уильяма Гибсона "Нейромант" и обнаруживать явные сходства между тем, как главный герой Кейс соединил свой мозг с компьютером и вошёл в киберпространство, и амбиции, стоящие ВР. Тогда люди серьёзно задумались над вопросом, куда движется наше общество, и эта одна из причин почему Уильям Гибсон такой важный писатель.

Всё это не так странно, как это иногда представляют. Используя датчики, прикреплённые к телу, которые регистрируют все ваши движения, компьютер может "чувствовать" как вы двигаетесь и генерировать звуковые и визуальные впечатления, которые согласуются с тем, как мы привыкли воспринимать реальность. Звук создаётся квадрофонической звуковой системой, которая позволяет нам получить объёмный звук, изображения получаются трёхмерными, так как компьютер рисует образы отдельно для каждого глаза. Это ВР сегодня; не больше, не меньше. Объекты могут восприниматься как трёхмерные, а генерируемые звуки заставляют нас думать, что они исходят от этих объектов. Ничего странного, просто обычная манипуляция нашей способностью восприятия, это всего лишь экран компьютера и динамики колонок, только более усложнённые и рафинированные. Машинные галлюцинации или ощутимые сновидения, так можно назвать эту технику.