Читать «Жизненный цикл программных объектов» онлайн - страница 66

Тед Чан

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

Она представляет, как с годами Джакс взрослеет как в «Реальном Пространстве», так и в реальном мире. Представляет его инкорпорацию, представляет его в роли юридического лица, с удовольствием работающего и зарабатывающего на жизнь. Представляет его членом субкультуры дигитантов, сообщества, имеющего достаточно средств и способностей, чтобы переносить себя на новые платформы, если в том возникнет необходимость. Представляет, как его принимает на равных поколение людей, выросших рядом с дигитантами и видящих в них потенциальных партнеров, на что представители ее поколения никогда не будут способны. Представляет его любящим и любимым, спорящим и соглашающимся. Представляет его способным на жертвы, те, на которые трудно решиться, и те, на которые решиться легко, потому что жертвы эти приносятся ради того, кого он любит.

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

Она инициирует процесс закрытия игры и связывается с Джаксом.

— Время игр кончилось, Джакс, — говорит она. — Пора делать домашнее задание.

1

«Мантиссы» — они же «богомолы», насекомоподобная инопланетная раса, известная по игре «Conquest: Frontier Wars» и по фильму «Звездный десант».

2

ООПП — Объектно-ориентированное программное пространство. В контексте повести — виртуальное пространство для создания, тестирования, существования и взаимодействия объектов программирования.

3

ПО — программное обеспечение. Тестирование ПО — проверка качества программного продукта.

4

Новая, готовящаяся к прорыву на рынок компания.

5

«Дигитальные» здесь означает «программные», представляющие собой блоки программного кода.

6

Биом — совокупность экосистем какой-либо изолированной или отличной от соседних природной зоны.

7

Движок — часть программного кода, служащая для решении конкретной прикладной задачи, в данном случае — генерации генома (квазигеномного кода) виртуальных существ.

8

«Инстанцировать» в объектно-ориентированном программировании означает создать индивидуальный объект из некоего класса объектов.