Зовите меня Норман (СИ) читать онлайн


Страница 60 из 136 Настройки чтения

— Капитан, а капитан? — Спросил Норман неожиданно для меня самого. — А давай мы не бомбу здесь рванём, а поросёнка шарахнем? У меня как раз пусковая в ангаре смонтирована… С ручным управлением, как раз для Джек.

* * *

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

— Я искала эту чёртову лабораторию много лет, и поклялась, что расцелую того, кто мне поможет её найти… — Пояснила она свой поступок в столовой.

И сняла с меня не только маску, такие дела.

Глава 23

Два сапога — пара, и оба — левые

Добровольно переданные данные по гетской платформе, буквально первый беглый взгляд на них, заставили меня громко (хоть и мысленно) ругаться, поразив в самое программистское сердце: геты работали на троичной логике[41].

Человеку, от компьютерных потрохов далёкому (например — подавляющему большинству населения нынешнего Цикла) это покажется ерундой: ну подумаешь, какая разница — двоичную логику использовать или троичную? Вон, протеане, специально для нас построившие сеть ретрансляторов — скажет такой человек — использовали двоичную, а уж они-то знали, что делали!

И сильно ошибётся. И дело даже не в том, кто и зачем на самом деле построил Цитадель и ретрансляторы. Любая техника, любой инструмент — это всегда компромисс между мечтой об идеале и доступными возможностями. И компьютеры тоже. Двоичную логику легко реализовать, и при желании можно сделать переходник на любую другую… казалось бы — всё отлично? Но… Простейший пример: сколько у нас может быть вариантов при сравнении двух чисел? ТРИ! Не два, а ровно три: «а=б», «а<б» и «а>б». И чтобы вот эту вот простую и очевидную даже для любого органика тройку реализовать на двоичном процессоре, приходится множить сущности вопреки бритве Оккама. А ведь сравнение чисел — практически основное занятие любой программы… ну, если не считать арифметических действий над числами же или ожидания ответа пользователя. И на этих-то совершенно крохотных граблях уже много веков спотыкаются все расы этого Цикла… а возможно — и не только этого.

Кроме кварианцев и гетов.

Да, сделать электронику на троичной логике немного сложнее и дороже при вроде бы равных характеристиках… вот только на самом деле они ничуть не равны. Давным-давно, даже по меркам моей прежней жизни, на Земле вели работы по троичным компьютерам, но свернули: двоичные оказались проще и дешевле, хотя потенциал признавали все… У кварианцев был один лишний стимул, которого не было у людей: трёхпалые, они изначально пользовались троичной системой счисления, в отличие от всех остальных рас — включая и другие трёхпалые. Результат? Они преодолели все детские болезни троичных компьютеров, получили общегалактическое признание как технические гении, и создали распределённый искусственный интеллект — случайно, как мы того Жнеца грохнули.

Я изучал спецификации и код — и искренне завидовал. Да, мои программы и процессоры круты сказочно, но насколько всё это упростилось бы при использовании троичной логики! Ладно, хватит грустить, надо работать! В конце концов, есть спецификации — всегда можно сделать себе новый сервер и перекомпилиться, а куда подключать жнецовские железки — большой разницы нет… хотя EDI и решила так не делать… бедная, бедная самоотверженная искин… Лучше посмотрю на железо, сиречь шасси.

А вот с шасси уже всё не так грустно: сравнимые материалы, сравнимый ресурс… чуть лучше смазка, несколько иная компоновка узлов… всё по отдельности даёт крохи, но в сумме — процентов десять выигрыша в экономичности… и только. Хотя ещё вот чинить малость удобнее, зато и выглядит железка железкой! Размещение некоторых блоков в полостях «костей» скелета — это мысль здравая, так ведь и у меня так же сделано… ну, почти: геты подогнали форму и габариты «костей» под начинку, сделав её стандартной для простоты замены, а у меня — наоборот, для лучшей плавности движений. В общем, на круг то же самое и выходит.

Ладно, не за этим я начал с трофеем разбираться… точнее — не только за этим. Я хотел проверить возможность сопряжения кремнийорганики и цифрового компа… и теперь не уверен, что это хорошая идея: давать гетам такое преимущество… Кстати, а чего это Легион так внимательно моих поросят разглядывает? О, точно, он же дикий совсем — про личную собственность и не слышал поди…

— Легион, справка по обычаям органиков. — С этим комментариям я скинул ему большие словарные статьи «вежливость», «интеллектуальная собственность» и «личное имущество».

На обработку информации ему потребовалось лишь несколько мгновений.

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

[41] — Авторский произвол. Не знаю, что по этому поводу думали авторы игры (не удивлюсь, если они искренне верят, будто и кварианцы, и турианцы, и кроганы, и элкоры пользуются десятеричной системой счисления), однако именно в компьютерах троичная логика имеет много интересных отличий от привычной нам двоичной — что я и декларирую одной из причин столь успешного создания гетов.