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

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

Жанры

Глубина в небе (сборник) (перевод К. Фалькова)
Шрифт:

— Ну теперь-то ты наконец заглянешь за кулисы, старина Фам. Надеюсь, что после этого ты перестанешь нести кой-какие бредни. — Силипан усмехался до ушей; ясно было, что он и сам ждет не дождется этого момента.

Они поднимались по узким, непрестанно ветвящимся туннелям. Крольчатник.

Фам ухитрился поравняться с Силипаном.

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

— Угу, угу. Ты это годами твердишь. Но ты ошибаешься, как всегда. — Он зацепился носком ботинка

за пристенную скобу. — В общем зале говори потише, ладно?

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

— Что, воняют, э? Но они вполне здоровы. Я за них отвечаю.

В его голосе слышалась профессиональная гордость.

Штабель на штабеле кресел для невесомости, упакованных непредставимой в любой гравитации трехмерной решеткой. Почти все кресла заняты. Там сидели мужчины и женщины всех возрастов, одетые в серое. У большинства на головах что-то вроде лучших наглазников Чжэн Хэ. Он ожидал иного.

— Я-то думал, вы их изолируете друг от друга — в клетушках вроде тех, какую описывал Эзр Винь, залетая излить горе в забегаловке.

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

— Драки?

— Профессиональные разногласия. — Силипан фыркнул. — На самом деле они крайне раздражительны. Но опасны только при нарушении мозгового баланса гнили.

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

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

Неотвязники без устали тарабанили по клавиатурам. Силипан с особой гордостью показал на их руки:

— Видишь? Ни у кого из пятерки нет повреждений суставов; мы не вправе себе позволить потери человеческих ресурсов. У нас их так мало, а полностью контролировать гниль Рейнольт не может. Но больше года прошло с тех пор, как у нас случилась последняя неприятность медицинского толка, да и та почти неизбежная. Каким-то образом у неотвязника прободение прямой кишки нарисовалось уже после медицинской проверки. Он был изолирован. Его производительность все падала и падала, но мы не вкуривали, в чем тут проблема, пока не унюхали вонь. — Значит, раб сгнил изнутри, и ему некогда было пожаловаться на боль, а присмотреть за ним никто не удосужился. Трада Силипана интересовала только средняя производительность.

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

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

— Ага, и это чушь полная.

— Это внутренний жаргон; они его очень проворно вырабатывают, если их по командам разбить. Но суть в том, что низкоуровневыми машинными функциями они не занимаются. Они используют наши вычислительные ресурсы. Видишь ли, для нас, авральников, неотвязники — следующий над программным уровень системы. Они умеют использовать человеческий интеллект, но так настойчиво и терпеливо, как способны только машины. И вот почему так важны несфокусированные спецы, особенно техники вроде меня. Фокус бесполезен, если нет нормальных людей, которые бы его направляли, подыскивали надлежащий баланс аппаратного, программного и фокусированного обеспечения. При правильном подходе эта комбинация окажется мощнее всего доступного вам, Чжэн Хэ.

Фам уже давно это понял, но, отрицая, выманивал из авральников вроде Трада Силипана деталь за деталью.

— Так что же делает эта группа?

— Давай посмотрим. — Он жестом показал Фаму опустить наглазники. — Видишь? Мы их распределили по трем группам. Третья — слой маршрутизации, неотвязники, которых легко перенаправлять. Они хороши для рутинных задач вроде прямых запросов. Средняя — программисты. Как боевой программист, ты должен этим заинтересоваться. — Он вывел некоторые диаграммы зависимостей. Прибабахнутый бред, колоссальные блоки без явной эволюционной когерентности. — Тут переписан код селекции целей для ваших собственных систем оружия.

— Мусор. Я в жизни с таким не смогу работать.

— Ты — нет. Но программист-менеджер, например Рита Ляо, сможет, пока у нее в подчинении программисты-неотвязники. Она заставляет их переделывать и оптимизировать код. Они делают то, на что обычные люди способны только в состоянии бесконечной сосредоточенности. В хорошей среде разработки такие неотвязники выдали код примерно вдвое короче ваших исходников — и впятеро быстрее на том же «железе». И вдобавок сотни багов выловили.

Фам ответил не сразу. Он полистал лабиринтоподобные диаграммы зависимостей проекта. Он много лет копался в оружейных программах. Конечно, баги там были, как и в любой крупной системе. Но оружейный код — продукт тысяч человеко-лет работы и постоянных усилий по оптимизации и отлову погрешностей… Он отключил обзор и посмотрел через прозрачные наглазники на ряды рабов. Какая ужасная цена… и какие превосходные результаты.

Силипан хмыкнул:

— Тринли, тебе меня не одурачить. Ты впечатлен.

— Ну если это в натуре работает, то да. А чем занята третья группа?

Но Силипан уже летел обратно, к двери.

— А, эти. — Он пренебрежительно махнул в сторону штабеля неотвязников справа. — Рейнольт новый проект запустила. Мы продираемся через ваш флотский системный код, ищем ловушки, всякое такое.

Погоня за дикими гусями [11] — занятие для сисадминов-параноиков, но после только что виденного… внезапно Фам почувствовал тревогу. «Сколько у меня времени, прежде чем они заметят какие-нибудь из моих собственных древних придумок?»

11

Охота за дикими гусями (Wild-goose chase) — идиома для обозначения бесполезной или чрезвычайно сложной деятельности, введенная в английскую литературу Шекспиром: «Нет, если мы с тобой погонимся за дикими гусями, я уверен, что обгоню тебя, потому что в одном из твоих чувств больше дичи, чем в моих пяти. Не был ли я для вас гусем?» («Ромео и Джульетта», акт II, сцена 4. Пер. А. Радловой).

Они покинули групповой зал и стали спускаться обратно по центральной башне.

— Видишь ли, Фам, вы — вы все, Чжэн Хэ, — слишком зашорены. Вы такими выросли. Вы просто знаете, что определенные вещи невозможны. Я видел у вас в книжках такие клише: «Мусор на входе дает мусор на выходе» [12] , «С автоматикой проблема в том, что она делает именно то, о чем ты просишь», «Автоматика к творчеству неспособна». Человечество тысячелетиями мирилось с такими заявлениями. Но мы, авральники, их опровергли! С неотвязной поддержкой я получаю недвусмысленные результаты из двусмысленных входных данных. У меня налажен эффективный перевод с естественных языков. Автоматика выдает суждения человеческого качества!

12

Афоризм ранних лет компьютерной эпохи, укоренившийся в сетевой культуре и описывающий принципы размещения данных в стеке. Введен Георгом Фухселем, программистом первого коммерчески доступного мейнфрейма IBM. В те времена имел буквальное значение: операционных систем как таковых не существовало, и непредсказуемое поведение программ, напрямую обращавшихся к «железу», при некоторой неудаче программиста могло привести к порче головок устройства чтения-записи, что отправляло диск прямиком на свалку.

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

Измена. Не прощу

Леманн Анастасия
1. Измены
Любовные романы:
современные любовные романы
4.00
рейтинг книги
Измена. Не прощу

Неудержимый. Книга II

Боярский Андрей
2. Неудержимый
Фантастика:
городское фэнтези
попаданцы
5.00
рейтинг книги
Неудержимый. Книга II

Возвышение Меркурия. Книга 16

Кронос Александр
16. Меркурий
Фантастика:
попаданцы
аниме
5.00
рейтинг книги
Возвышение Меркурия. Книга 16

Измена. Осколки чувств

Верди Алиса
2. Измены
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Измена. Осколки чувств

Отборная бабушка

Мягкова Нинель
Фантастика:
фэнтези
юмористическая фантастика
7.74
рейтинг книги
Отборная бабушка

Измена. Ребёнок от бывшего мужа

Стар Дана
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Измена. Ребёнок от бывшего мужа

Неверный. Свободный роман

Лакс Айрин
Любовные романы:
современные любовные романы
эро литература
5.00
рейтинг книги
Неверный. Свободный роман

Бывшие. Война в академии магии

Берг Александра
2. Измены
Любовные романы:
любовно-фантастические романы
7.00
рейтинг книги
Бывшие. Война в академии магии

Ты нас предал

Безрукова Елена
1. Измены. Кантемировы
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Ты нас предал

В теле пацана 6

Павлов Игорь Васильевич
6. Великое плато Вита
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
В теле пацана 6

Вернуть невесту. Ловушка для попаданки 2

Ардова Алиса
2. Вернуть невесту
Любовные романы:
любовно-фантастические романы
7.88
рейтинг книги
Вернуть невесту. Ловушка для попаданки 2

Его маленькая большая женщина

Резник Юлия
Любовные романы:
современные любовные романы
эро литература
8.78
рейтинг книги
Его маленькая большая женщина

Инферно

Кретов Владимир Владимирович
2. Легенда
Фантастика:
фэнтези
8.57
рейтинг книги
Инферно

Золушка вне правил

Шах Ольга
Любовные романы:
любовно-фантастические романы
6.83
рейтинг книги
Золушка вне правил