На заре новой эры. Автобиография отца виртуальной реальности - [119]

Шрифт
Интервал

Какого рода действия это будут? Будете ли вы отдавать команды с имитации командного пульта, похожего на пульт звездолета Enterprise? А может, тянуть за цепи, как в средневековом подземелье, или танцевать как падающий лист? А может, редактировать текст, который выглядит как исходный код, изобретенный Грейс Хоппер, и который в наше время используют все? Редактор может принимать абсолютно любой внешний вид.

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

Во вселенной Грейс, где царит нефенотропный исходный код, каждый язык программирования предполагает, что некоторые абстрактные объекты не просто реальны, но еще и обязательны, вечны и неизбежны при использовании этого языка. Я уже упоминал классические функции Фортрана и объекты Smalltalk, но могу так же легко добавить сюда и ботов облачного программного обеспечения, модных на момент написания этой книги.

Каждый из этих объектов хорош и полезен в определенное время, но ни один из них не обязан становиться неизбежным. Они не реальны, если «реальность» означает то, что нельзя отбросить. Мне причиняет беспокойство то, что они кажутся реальными.

Разными абстракциями можно заменять любые привычные, не считая причуд истории. (Вопрос, возможно ли когда-нибудь пересмотреть широко используемые абстракции программного обеспечения, остается открытым. В книге «Вы не гаджет» («You Are Not a Gadget») я рассматриваю способы и идеи, которые выражаются в том, чтобы программное обеспечение смогло стать «закрытым» из-за различных вредоносных «сетевых эффектов», но относительно этой книги я полагаю, что у нас есть время для изменений и надежда на них.)

Единственное, что остается фундаментальным и нерушимым, по-настоящему реальным, пока вы используете компьютер, – это вы и комбинации битов, запущенные и работающие внутри компьютера. Абстракции, связывающие два этих реальных явления, нереальны.

Можно ли вообразить, что архитектура компьютера может выражать эту философию? Что, если существует способ загружать и скачивать разные редакторы с разным внешним видом, чтобы представить вам разные комбинации битов так, чтобы вы могли их понять и изменять их в разное время разными способами?

Фенотропный пробный запуск

В начале 1980-х я и мои друзья создали несколько поколений фенотропных экспериментов. Самый первый носил название Mandala, за ним последовал Grasp, а затем Embrace. (Предполагалось, что Grasp будет перчаткой, а Embrace – костюмом, который, как в прямом, так и в переносном смысле, охватывает все тело.) Прототипы некоторых важнейших категорий приложений для виртуальной реальности были созданы при помощи бескодового программного обеспечения от VPL.

«Бескодовое» отнюдь не метафора; мы в буквальном смысле не использовали код. То есть мы использовали традиционный код и средства разработки, чтобы система работала в принципе, но виртуальные миры функционировали не за счет кода, а лишь за счет комбинаций битов, которые, повторюсь, можно было изменять при помощи редакторов, которые были с ними связаны.

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

Компиляторы – это стадия куколки в схеме превращений традиционного программного обеспечения на основе кода: вы редактируете текстовый файл, исходный код, а затем, лишь пройдя этап компиляции, можете увидеть, что делает код после того, как в него внесли изменения. А затем вы переключаетесь туда и обратно, отлаживая его[149].

Фенотропная альтернатива может показаться совершенно экзотической идеей молодому поколению специалистов в области информатики, выросших в тени Хоппер. Идея кода практически повсеместно стала синонимичной программированию, но это совершенно не обязательно.

Может ли фенотропный редактор имитировать традиционный код? Иными словами, могли ли мы редактировать комбинации битов, преобразуя их в изображения на экране, которые выглядели как привычный высокоуровневый текстовый язык? Во многих случаях могли, что означало имитацию кода. Фенотропный редактор мог располагаться так, чтобы выглядеть как текст, даже несмотря на то, что его действие определялось более общей графической конструкцией. Такой редактор мог делать то же, что и компилятор, но в виде живой визуальной отладки[150].

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

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

Пятьдесят второе определение VR: способ использования компьютеров, который предполагает отказ от самой идеи кода.


Еще от автора Джарон Ланир
10 аргументов удалить все свои аккаунты в социальных сетях

Как часто у вас возникает желание удалить аккаунты в социальных сетях? У Джарона Ланье, программиста, футуролога и революционера IT-индустрии, найдется целых 10 убедительных причин в пользу вашей правоты. Вы думаете, что создаете уникальный цифровой образ себя, подпитывая его лайками и социальным одобрением. На деле вы оказываетесь обезличенной жертвой бездушных алгоритмов, которые забирают ваши данные, кормят фейковыми новостями, лишают свободы воли и пробуждают в вас агрессию. У Ланье нет аккаунтов ни в одной из социальных сетей.


Кому принадлежит будущее? Мир, где за информацию платить будут вам

Джарон Ланье относит себя к диджерати, технологическому авангарду Кремниевой долины. Его прогнозы и видение будущего шокируют, вселяют надежду, пугают и чаще всего сбываются. «Кому принадлежит будущее?» – книга, задающая важные вопросы о будущем человечества и устройстве нового общества. Как изменила эпоха интернета социум? И как она продолжает его менять? Какой будет новая экономическая система и социальное устройство? И что все это значит для нас, простых людей? И конечно, кому же принадлежит будущее?


Вы не гаджет. Манифест

Существующее устройство Всемирной паутины было придумано десятилетия назад. Многие решения первых разработчиков Интернета, например анонимность пользователей, приводят к необратимым и непредсказуемым последствиям. В своей книге один из создателей виртуальной реальности Джарон Ланир рассуждает о технических и культурных проблемах, которые возникают из-за недостаточной продуманности цифровых устройств. И предупреждает — «Википедия», Facebook и Twitter ставят мудрость толпы и компьютерные алгоритмы выше личности.


Рекомендуем почитать
Злые песни Гийома дю Вентре: Прозаический комментарий к поэтической биографии

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


Белая карта

Новая книга Николая Черкашина "Белая карта" посвящена двум выдающимся первопроходцам русской Арктики - адмиралам Борису Вилькицкому и Александру Колчаку. Две полярные экспедиции в начале XX века закрыли последние белые пятна на карте нашей планеты. Эпоха великих географических открытий была завершена в 1913 году, когда морякам экспедиционного судна "Таймыр" открылись берега неведомой земли... Об этом и других событиях в жанре географического детектива повествует шестая книга в "Морской коллекции" издательства "Совершенно секретно".


Долгий, трудный путь из ада

Все подробности своего детства, юности и отрочества Мэнсон без купюр описал в автобиографичной книге The Long Hard Road Out Of Hell (Долгий Трудный Путь Из Ада). Это шокирующее чтиво написано явно не для слабонервных. И если вы себя к таковым не относите, то можете узнать, как Брайан Уорнер, благодаря своей школе, возненавидел христианство, как посылал в литературный журнал свои жестокие рассказы, и как превратился в Мерилина Мэнсона – короля страха и ужаса.


Ванга. Тайна дара болгарской Кассандры

Спросите любого человека: кто из наших современников был наделен даром ясновидения, мог общаться с умершими, безошибочно предсказывать будущее, кто является канонизированной святой, жившей в наше время? Практически все дадут единственный ответ – баба Ванга!О Вангелии Гуштеровой написано немало книг, многие политики и известные люди обращались к ней за советом и помощью. За свою долгую жизнь она приняла участие в судьбах более миллиона человек. В числе этих счастливчиков был и автор этой книги.Природу удивительного дара легендарной пророчицы пока не удалось раскрыть никому, хотя многие ученые до сих пор бьются над разгадкой тайны, которую она унесла с собой в могилу.В основу этой книги легли сведения, почерпнутые из большого количества устных и письменных источников.


Гашек

Книга Радко Пытлика основана на изучении большого числа документов, писем, воспоминаний, полицейских донесений, архивных и литературных источников. Автору удалось не только свести воедино большой материал о жизни Гашека, собранный зачастую по крупицам, но и прояснить многие факты его биографии.Авторизованный перевод и примечания О.М. Малевича, научная редакция перевода и предисловие С.В.Никольского.


Балерины

Книга В.Носовой — жизнеописание замечательных русских танцовщиц Анны Павловой и Екатерины Гельцер. Представительницы двух хореографических школ (петербургской и московской), они удачно дополняют друг друга. Анна Павлова и Екатерина Гельцер — это и две артистические и человеческие судьбы.