ID работы: 9709579

Уилсон

Джен
NC-21
В процессе
904
автор
Размер:
планируется Макси, написано 242 страницы, 20 частей
Описание:
Посвящение:
Публикация на других ресурсах:
Разрешено с указанием автора и ссылки на оригинал
Поделиться:
Награды от читателей:
904 Нравится 526 Отзывы 292 В сборник Скачать

Глава 14.

Настройки текста

2 февраля 2047, суббота, 17:27

      Два часа крайне кропотливой, нудной работы по зачистке настроек операционной системы от всего лишнего и отправленный на перезагрузку вычислительный модуль завершили один из этапов подготовки. Удалённый огромный массив информации из вычислительной машины освободил не только много места в постоянной памяти. Теперь бывший робот не пытается найти то, чего у него нет. Не спамит в бессмысленной истерике бесконечными ошибками по сети, убивая терминал. И самое главное – имеет весьма приличный избыток совершенно свободных вычислительных мощностей, которые можно направить на пару второстепенных фич, если найдётся время на их реализацию.       Но всё это будет позже – сейчас время задать основы будущего калькулятора. Сам процесс написания программной части не займёт много времени – при повальной компьютеризации населения абсолютно любой студент с интеллектом выше уровня среднестатистического гопника справился бы, если сумеет преодолеть положенную им по статусу лень заниматься подобной скукотой. Но увы, всё далеко не так просто. Иной мир, иная архитектура аппаратной части и крайне неразвитый софт… И поверх уже всего этого задача серьёзно усложнялась крайне специфичными средствами ввода-вывода в конкретном проекте. В первую очередь нужно написать прошивку для клавиатуры, которая не только сможет правильно распознавать нажатия клавиш, но и передать их хосту по обратной связи. Затем вписать в операционку хитрый манёвр с автоопределением встроенной в корпус клавиатуры, её выносного дубля и передача им прошивки сразу же после обнаружения.       Крайне нетривиальная задача, решение которой уже давно мелькает на горизонте идей, но вот по поводу фактической реализации обещает быть... Не сколько просто проблемной, сколько весьма затратной по времени работы над ними. Документация, что прилагалась к этим убогеньким недоаналогам микроконтроллеров из мира Вика давала наглядно понять – их силёнок и памяти на это хватит разве что почти впритык. Ведь их прямое назначение – передать сигнал на включение, выключения по факту срабатывания примитивного датчика-геркона и регулировка оборотов электродвигателей, открывающих ворота, двери и шлагбаумы на контрольно-пропускных пунктах заводов и военных частей. На большее создатели этой слабосильной управляющей схемы и не рассчитывали. А теперь оно будет “рулить” всего-навсего клавиатурой, так как ничего больше даже близко подходящего не нашлось. Забавно, что именно этот класс вычислительных устройств принято называть чипом. Память Вика сразу нарисовала картинку вращающегося аналога из игры своего мира… В котором показательно крутили перед глазами аналогичный микроконтроллер, обзываемый “водным чипом”. Который, по всей видимости, попросту контролировал работу насосного агрегата.       Малыш устало зевнул и вновь потянулся ручками к клавиатуре терминала. Быстро переслал команду на программную процедуру перехода вычислительного модуля прототипа в неактивное состояние, а после последовательно отключил электропитание всей периферии и закончил самим терминалом. Внезапная тишина, наступившая после долгой работы с жужжащей и пищащей электроникой почти резала чувствительные ушки мальчишки. - Габи, отрубай питание, мы идём ужинать! – Крикнул Уильям почти в ухо задремавшему в кресле от скуки с газетой в обнимку стюарду, который вроде как исполнял обязанности надсмотрщика. С хитрой ухмылкой проказник наблюдал как меняются выражаемые эмоции в глазах слуги. От “дайте поспать”, что мелькнула на пару секунд в начале, до “О-боже-мой-меня-ж-уволят-к-чёртовой-матери-если-об-этом-узнают!”.       Встрепенувшись от накатившего адреналина от волны осознания проступка, Габриэль быстро выполнил все работы по отключению тестового стенда и терминала от электросети согласно инструкциям от Ричарда Парка. После чего повёл за собой подопечного на ужин… Попутно сдавая тем самым ответственность за маленького монстра другим несчастным и надеясь полноценно отдохнуть после еды.       Мальчишка то ладно, посмеялся над ним, да и забыл. Но если об этой оплошности станет известно другим людям в доме – увольнение покажется ему далеко не самым плохим исходом событий за столь вопиющее пренебрежение обязанностями. Главное составить правильный отчёт Марку Уилсону, в котором чуть-чуть забудутся некоторые оплошности с его стороны.

***

2 февраля 2047, суббота, 19:03

      Очередной семейный ужин. Очередной приём пищи, который пропускать Уильям теперь не имел права, если не хотел быть вновь наказанным лишением и так не столь уж многочисленных привилегий, которые были критически важны для реализации его планов на ближайшее будущее. На котором он так же обязан и отвечать на вопросы. И если бы только отца… - Вилли, ты опять просидел в своей мастерской весь день? – Звонким голоском поинтересовалось его личное проклятье. Старшая сестра. Любопытное маленькое чудовище, что похоже поставила себе целью принести максимум проблем всем окружающим… Не выбиваясь из образа невинного ангелочка во плоти при этом, разумеется. - Угу… - Пробурчал мальчишка, не отвлекаясь от попыток насадить проклятую спаржу на вилку. - Но сегодня же суббота! - Работа сама себя не сделает, Виви.       Во главе стола ностальгически улыбнулся Марк, услышав ту же фразу, что так часто слышал за свою жизнь. Эту, как и многие другие крылатые фразы и откровенно казарменные перлы часто выдавал Джордж Уилисон, его отец… И дед Вилли. Но откуда это выражение знает Уильям? Сам он это при ребёнке точно не говорил, а с дедом малыш точно никогда не встречался – тот умер за почти десять лет до его рождения. - У папы целая эта… Производственная линия на заводе, которая уже сама может работать! – Возразила сестрёнка, приводя неопровержимые, по её мнению, аргументы. Не зря же папа как-то раз провёл экскурсию по фабрике для любимой дочурки, нахваливая новое приобретение, сулящее ему немалую прибыль. - Не сама. Требуется регулярное обслуживание, своевременная подача деталей и расходных материалов. Любая ошибка или задержка со стороны персонала останавливает всю линию. – Пробубнил себе под нос Вилли. Но недостаточно тихо, что бы его не услышали. - Но… Пап! Скажи ему! – Не любящая проигрывать девочка обратилась за своеобразной защитой к отцу. - Виви, ты права. Но лишь отчасти. – Начал свою неспешную речь лекторским тоном Марк. - В наш просвещённый век повсеместной автоматизации действительно не так уж и сложно наладить автоматические производственные линии. Всё упирается лишь в вопрос цены и целесообразности применения дорогостоящих машин. Станки новых поколений на порядки эффективней даже лучших из людей в вопросах, где требуется высокая точность действий или там, где наоборот – приоритет в скорости действий и бесконечном повторении цикла простых операций. - Вот! Видишь, Вилли? Я права! - Нет. – Тихо, но ёмко ответил наследник семьи, всё ещё охотясь вилкой на кусочки мяса в своей тарелке, загоняя стада надоевшей зелени в отдельные ямки-стойла из пюре. - Да с чего нет то? – Разозлённо прикрикнула девочка.       Мальчик отвлёкся от своей мини-игры в пределах тарелки и посмотрел прямо в глаза малолетней собеседнице. - С того, что в мире нет ни одного полностью автоматического производства. – Молвил он и продолжил свою войну на истребление с кусочками говядины, что умело избегала геноцида среди зелёных собратьев. - Тебе то откуда знать? Ты всего лишь мелкий зазнайка, а папа говорит, что может! Значит я права!       Малыш, замявшись на пару секунд, потраченных на обнаружение новых целей в тарелке, ответил. - Я читаю. Много. И помню весь прочитанный текст и изображения. Всегда. - Да-да, у тебя эйдетическая память, знаю, хвастунишка. И что с того? - Если бы полностью автоматизированные фабрики строили, я бы уже знал. Но упоминания есть лишь в качестве теоретической возможности с нерентабельностью реализации на практике. Не верю, чтобы кто-то построил подобное и не оставил следов в справочниках и специализированной литературе. - В смысле? - Никто ещё такое не строил. Но я над этим вопросом уже работаю.       Столь самоуверенное заявление мальчишки вызвало лишь улыбку на лице главы семейства. Если учесть тот факт, что малыш ведёт свой “секретный проект” достаточно успешно, судя исключительно по коротким докладным запискам мистера Парка, то… Даже весь теоретически возможный выхлоп от успеха этого смехотворного плана по началу серийного производства электрических калькуляторов не даст ему ничего столь значимого, чтобы объявлять о столь глобальных революциях в технической сфере. Максимум что выйдет полезного из этой детской возни - удастся отжать кусочек рынка сбыта настольных вычислителей, не более того.       Но главную ошибку малыш допустил, вынося эту тему при традиционном семейном ужине. Мальчик явно не учёл, что “секретов” от хозяина поместья у прислуги нет и быть не может по определению. О любых странностях и отклонениях в поведении мальчика докладываются лично Марку Уилсону весь наёмный персонал дома - как “подчинённые” малыша, так и любые другие контактирующие с ним.       Увы, не всем в доме хватает образования и словарного запаса чётко сформулировать не только свои мысли, но и попросту понять произошедшее событие, о котором стоит доложить. Один из младших садовников, не смотря на подтверждённое мастерство в своей трудовой области, так и не смог толком объяснить, чему именно стал свидетелем. С его слов получалось, что когда он приставил лестницу, чтобы обновить краску на участке стены новой мастерской, то тихонечко заглянул в окно второго этажа и увидел нечто странное и необъяснимое. Будто Уильям откинулся на спинку стула, закрыл глаза и начал тихо бормотать. Что именно не понятно, но явно какое-то хитрое заклинание. Сначала он как-то магически усыпил Габриэля, а потом экран машины вдруг засветился и все железяки на столе заработали сами по себе. “Мальчик колдун, не иначе!” – Добавил садовник, суеверно перекрестившись.       “Ага, как же. Стал бы Смитсон спать на рабочем месте!” – Посмеялся про себя над наивным и противоречивым докладом садовника Марк. Но небольшую премию в двадцать баксов наличными выдал, поощряя бдительность персонала и повышая личную лояльность. Пусть он чего-то явно не так понял, но явно что-то было – по лицу видно, что он не врёт. Как минимум сам в это верит.       Звон упавшей вилки со стола дочери вывел Марка из состояния задумчивости. Пора напомнить малышу о ещё одном нанятом частном учителе. - Вилли, ты не забыл о мистере Андерсоне? - Андерсон? – Поднял задумчивый взгляд мальчик на отца. – Это тот учитель программирования, что ворчал на мои записи? - Да, он. - Нет, не забыл. Он смешной. - Завтра этот “смешной учитель” прибудет после обеда для собеседования.       Мальчишка чуть склонил голову на бок, словно что-то сравнивая. И почти сразу замотал головой. - Не-не-не! Точно нет. Завтра после обеда я занят. - Занят? Интересно знать, чем ты таким занят? - Я буду писать прошивку. - Что? - Прошивку. – Повторил Уильям, но быстро осознал, что отцу непонятно скорее само слово, а не обозначенная им деятельность. - Программный код для управляющей электронной схемы, которую я с мистером Парком… Эмм… - Замялся посреди своего ответа мальчик, пытаясь подобрать подходящее слово. - Встроили?.. Или лучше сказать приспособили?.. Используем?.. Во! Используем в моём проекте! Вот!       Открывшего было рот Марка опередил звонкий девичий голосок. - То есть ты завтра опять до вечера сидишь в этой своей мастерской? - Ага. – Подтвердил Вилли слова сестрёнки, убедился в полной и безоговорочной победе над ужином, согласно этикету в максимально короткой версии вежливо попрощался с роднёй и свалил в свою комнату. Ему срочно приспичило записать пару свежих идей в блокнотик!       Поведение Уильяма заставило родственников синхронно пожать плечами, мысленно подготовив пакость мелкому засранцу, смеющему столь формально подходить к традиции семейного ужина. К несчастью Вилли, планировать действия на будущее в его семье умеет далеко не только он.

***

3 февраля 2047, воскресенье, 12:26

      Уильям буквально сбежал с обеда, поприсутствовав на этом мероприятии исключительно формально. Придя первым, он выдал прислуге требование в ультимативной форме его накормить и быстро съел свою порцию супчика, аккурат к приходу сестры с отцом. Согласно традиции сразу же поприветствовал родственников и спустя всего полминуты раскланялся и шустро покинул помещение. Под крайне неодобрительные взгляды в спину от ближайших к нему людей по крови.       Увы, планы на день были у Вилли столь серьёзные, что многое он готов игнорировать, соблюдая все прочие “мешающие” правила исключительно для галочки – именно сегодня по плану закладывается основа программного обеспечения проекта “Электроовечка”. Под руку с верным Габриэлем малыш вошёл в комнату 213 здания мастерской, где и стояло то, что проложит мальчишке с душой инженера путь в будущее. Тестовый стенд из фанерных модулей грубой обработки, хранящие в себе прототипы печатных плат из листов толстого пластика, в особом порядке утыканных рядами электронных ламп и отверстиями, сквозь которые протянуты сотни проводников. Примитивные устройства ввода-вывода из клавиатуры с грустным подобием микроконтроллера и трёх рядов индикаторных ламп CQ-21, что были настолько не совместимы не только между собой, но и со всем остальным “железом”, что для чисто физической связи потребовали изощрённых аппаратных костылей.       Усевшийся в специально подогнанное под его малогабаритное тельце кресло у терминала, Вилли ждал своего часа с закрытыми глазками – не смотря на уже запущенное электропитание, необходимо было подождать, пока прогреется экран монитора этого вычислительного устройства, бывшего до ужаса примитивным, с точки зрения технологического уровня мира Вика.       Это и стало одной из целей мальчишки. Не просто принести прогресс в застоявшийся мир, нет. Встать во главе технологической революции и никак не меньше! Если успех проекта “Электроовечка” покажется главному, и пока единственному, инвестору в виде промышленника Марка Уилсона, достаточно привлекательным… То можно будет выбить дополнительное финансирование пары последующих, на пару порядков более затратных проекта – “Голос камня” и “Свет Набу”.       Даже само название проектов имеет отчасти сакральный смысл. “Голос Камня” нацелен на создание не просто нового типа твердотельной радиоэлектронной продукции. Нет. По факту это и будет начало грёбанной революции, что начнётся с примитивных по строению, но чрезвычайно важных в схемотехнике элементов. Начиная с простейших резисторов и примитивных диодов и всего через пару месяцев непрерывных экспериментов в мастерской доберётся до первых прототипов транзисторов... Размером с кулак, но как в почти кустарных условиях добиться иного результата Вилли не представлял. Но очень надеялся, что этого хватит для увеличения финансирования и расширения его прав в пределах мастерской-лаборатории.       Официальная цель проекта “Голос камня” – создание портативного, в идеале карманного, радиоприёмника. Уильям так и не смог понять, как цивилизация развившая радиоиндустрию до масштабов буквально повсеместного внедрения не добилась этого незначительного нововведения… Военные же смогли добиться относительной портативности переносных раций ранцевого типа. С другой стороны, хотя всё те же вояки никогда особо и не обращали внимание на ценник приобретения (особенно флот и авиация), но и в это просвещённое время середины двадцать первого века радиостанцию всё ещё ставят не на каждый танк, что намекает на то, что это удовольствие и их когорте выходит недёшево. Радист в пехоте, в свою очередь, считается охраняемой особой на уровне лишь немногим недотягивающим до полковника, если брать на веру пару баек, рассказанных как-то за ужином Уилсоном-старшим.       А что касается проекта “Свет Набу”… Сам Набу, сын Мардука из Аккадского пантеона мифологии, покровительствовал передовым достижениям науки своей эпохи – письменности, каллиграфии и, собственно, самим писцам, категории наиболее образованных и умудрённых в науках людей тех лет. Проект “Свет Набу” в свою очередь сотворит нечто, что по эффекту появлению будет сродни атомной энергетике в этом мире. Технология фотолитографии, с помощью которой появится возможность производить интегральные микросхемы. Жаль, что сейчас на руках у мальчишки есть лишь грубые наброски оборудования и не более того. Сколько придётся вложить трудочасов и денег до первого выхлопа в виде готовых чипов – Уильям даже представить боялся.       Приоткрыв глаза, Вилли убедился, что терминал наконец то готов к работе. Мысленно пообещав себе найти замену пошустрее вкрай надоевшему своей слоупочностью монитору, мальчишка принялся за дело. Проверив всё подключённое оборудование и наличие связи с прототипом на стенде, Уильям подключился к вычислительному модулю и начал работу над прошивкой клавиатуры.

3 февраля 2047, воскресенье, 15:25

      В комнату в конце коридора второго этажа, стараясь не издавать лишнего шума, вошли двое мужчин. Стоявший возле стенда Габриэль хотел было поприветствовать хозяина дома с гостем, но был остановлен жестом “тихо”. - Габи, нажми цифру три. – Раздался детский голосок из-за высокой спинки кресла возле терминала, полностью скрывшей мальчишку, в азарте работы не обратившего на пополнение численности людей в комнате никакого внимания. Щелчок самопальной клавиатуры сборки со стенда и новые возмущения от юного программиста. - Не, это уже ни в какие ворота! – Громко и бурно выразил свои эмоции малыш, явно из всех силёнок колотя кулачком по столу. – Как!? Вот как можно быть настолько криворукими!? Какого чёрта все входы перемешаны!!! АГРРАААААА! – С трудом отдышавшись, мальчик продолжил. - Габи, нажми четыре. И если сейчас замкнёт не контакт D-17 я найду разработчика этой дряни… - В этот момент Смитсон выполнил просьбу подопечного, нажав названную кнопку. – Ааааа! Какого хрена!? Почему D-10!? По какой, мать её, логике!? Я найду эту тварь! Я… - Уильям. – Донёсся до шкета неестественно спокойный голос отца, вызывающий мурашки. С той самой ледяной спокойностью, после фраз с которой тот обычно не скупиться на наказания, что уже ну никак не стыковалось с планами на ближайшее будущее маленького гения. Ведь у Вилли было достаточно подобных моментов, чтобы вполне отчётливо распознавать явную угрозу... И возможные негативные последствия. - Папа? А ты чего тут?.. – Удивлённо спросил малыш, пытаясь извернуться в кресле и увидеть собеседника. Ему это не удалось, но он хотя бы попытался. - Да вот, решил показать мистеру Андерсону его ученика за работой, а показал… Маленького. Невоспитанного. Грубияна. – Отчеканил последние три слова отец. - Пап! Ты не много невовремя… У меня сейчас нет времени на возню с учителем. - О! Это я уже и сам понял. Практикуешь неуместную в твоём социальном статусе ругань, вместо сколь ни будь полезного занятия, полагаю? - Ненене, пап! Я не в этом смысле! Я тут пытаюсь заставить работать контроллер клавиатуры, а его нумерацию контактных выводов явно делали… Эмм… Безмозглые гоминиды в белой горячке?.. - Вот! Можешь же обходиться без вульгарностей, когда захочешь! – Удовлетворённо покивал головой Марк. - О каком контроллере идёт речь? – Задал вопрос Андерсон, всё не верящий этому подозрительному малолетке на слово. - BR-15 от “J.C. Rotons”. – Ответил малыш. И себе под нос пробубнил. - Когда ни будь я заставлю их заплатить за все мои потраченные сегодня нервы. - BR-15? Это слабенький модуль? Он же с трудом справляется с парой дверей с магнитными замками и автоматическими воротами или шлагбаумом... На большее не хватит. - Если говн… Кхм… Писать код так, как принято у большинства в этой стране… То сколь бы много не было ресурсов у машины, их всё равно ни на что не хватит. Но в случае с конкретно этим выкидышем электронной промышленности проблема совсем не в вычислительной мощности. - Все пять выводов, предназначенных для подключения внешнего оборудования хорошо описаны… - Ага, как же. А остальные двадцать для красоты? - Двадцать? Да откуда? Их всего пять! - Их двадцать шесть, но до последнего из них в данном случае не добраться без разбора всего корпуса на составные детали. – Уверенно заявил мальчик. – Ведь в модуле используется полный аналог сборки DV-267, как в более продвинутом BR-77. Просто два десятка не просто не стали как положено документировать, а даже не распаяли как надо. Что уж там говорить, если даже нумерацию в постоянной памяти за пределами диапазона заранее назначенных контактов им задавал клинический идиот. Если бы не это, я бы уже давно закончил. Теперь вот приходится вручную отлавливать код ответа от каждого выхода по отдельности. Альтернативно одарённые недоличности. – Фыркнув последнюю фразу малыш пару секунд подождал ответа, но мистер Андерсон выпал в состояние “абонент вне зоны действия сети”.       Мальчик, напрочь потеряв всякий интерес к дальнейшей трате времени на неуместную беседу, развернулся к монитору, дабы продолжать свою работу. Задать соответствие внутреннего кода нажатой кнопки символу, что самопальный контроллер клавиатуры должен был сначала по факту получить от самого себя через выделенные контакты и сразу же передать по связи дальше, в вычислительный модуль. - Габи, жми кнопку пять. – Скомандовал Уильям, отлавливая очередной код, что отобразился в углу экрана, отведённой под отображения текущих сигналов с внешнего оборудования проекта “Электроовечка” и прописывая его в назначенное место в таблице значений уже в мозгах калькулятора, в окружении дополнительного оборудования, из-за которого он больше походил на очередное творение доброго доктора Франкенштейна. За манипуляциями с терминалом мальчишки с нескрываемым любопытством наблюдал приглашённый в роли учителя программирования мистер Андерсон. Очень внимательно наблюдал, не веря своим глазам.       Ведь по мнению ни разу не страдающего от скромности, всё ещё достаточно молодого для своей должности в институте человека, но не соответствующей оной же должности внешности… Слишком уж молод он был, по мнению многих его коллег… Подобного просто не могло быть! Терминал в руках мальчишки творил невозможное с точки зрения всего накопленного опыта работы одного из ведущих в стране программистов – обрабатывал потоки данных, поступающих с непонятного и явно отсутствующего в обозримом доступе сервера, отображая их в реальном режиме, параллельно позволяя редактировать открытый код некой программы, написанной всё тем же грубым и прямым как молоток методом, пользуясь лишь модифицированным до неузнаваемости языком А++, редактор которого тоже был открыт в соседнем потоке, уже мало похожим на своего предка, одновременно с тем напрочь игнорируя все правила хорошего тона программирования.       Теми самыми правилами, что большей частью продиктованными в методичках за авторством лично Томаса Андерсона. И какой-то мальчишка не только внаглую их игнорирует, но и доказывает прямо сейчас, на практике, полную неэффективность всего, над чем он работал всю свою жизнь. И доказывал самым наглым и прямым способом - работоспособностью своих программ… - Да как ты?.. – Тихо начал было шипеть заслуженный профессор кафедры высоких технологий Массачусетского Технологического Института… - Ша! Закончу и тогда… Да. Только тогда и поговорим. – Нагло и резко оборвал профессорское возмущение мальчишка, не желающий отвлекаться ни на мгновение от поставленной самому себе задачи. – Габи, жми шестёрку!       Любое дальнейшее возмущение мистера Андерсона заглушил Уилсон-старший, одним лишь повелительным жестом указав не вмешиваться в деятельность сына.       Дождавшись выполнения команды слугой, Вилли вперил взгляд в угол пузатого экрана… Гневно фыркнул и вбил новый параметр в таблицу соответствия кодировки сигналов. Проверил и сохранил промежуточный результат. Выдал приказ Габби на нажатие следующей кнопки… И повторял этот цикл с виду очень простых, но затратных по времени операций, пока все цифровые и функциональные клавиши будущего калькулятора не закончились. На все процедуры ушло чуть более получаса возни. Быстро проверив код свеженаписанной прошивки клавиатуры на синтаксические ошибки, Вилли сохранил результат в директорию с исходниками программ на импровизированном внешнем жёстком диске. После чего запустил процедуру отключения всего оборудования и только тогда соизволил повернулся лицом к непрошенным посетителям своей мастерской. “Я закончил.” – Хотел было сказать мальчик, склонив голову чуть на бок, разглядывая собеседников… Но замер, обдумывая текущие и будущие дела с посетителями. Отца он и так знал, причём достаточно хорошо. Планов, что были связаны непосредственно с ним, было громадьё, но… Куда бы делся трёхлетний мальчишка от законного родителя? Вот и выходит, что сотрудничать с отцом ему придётся в любом случае, получая взамен финансирование и начальную базу для будущих проектов. Знал он родителя не только по первой паре лет жизни в этом мире, но и в новой, полностью осознавшей себя форме с памятью с прошлой жизни. Нынешний Уильям, освоившийся в новом для себя окружении, идентифицировал наследство огромных архивов памяти Виктора именно так. Однако со вторым посетителем… Было не всё так просто.       Этот профессор Андерсон умудрялся одновременно нравиться мальчишке простотой и непосредственностью… И вместе с тем раздражать одним своим самодовольным видом “Все пидорасы, а я Д’Артаньян.”, за что хотелось просто взять и опустить этого гения на грешную землю, дав мотивирующего пинка. Вилли видел его всего лишь второй раз в жизни, но даже он, трёхлетний карапуз, читал труды профессора в соответствующей литературе. Учитывая, что это по факту были единственные вменяемые учебники по местному подобию старой-доброй С, которая тут именовалась как А+… Нет, А+ не был единственным языком программирования. Их даже немало, под несколько десятков только самых популярных, разной степени упоротости и специализации. Но у всех них был один существенный изъян – самым близким аналогом этой мешанине машинных диалектов был низкоуровневый ассемблер из мира Вика. Которые, в отличие от ассемблера, могут отличался друг от друга на каждой отдельно взятой железке в диапазоне от пары новых команд до полной неузнаваемости и абсолютной несовместимости набора кодовых машинных фраз.       За что конкретно Андерсону стоит сказать не только спасибо, но и возвести в его честь прижизненный памятник – так это за относительно адекватную попытку вывести программирование из области “учись пару лет работать на узкоспециализированном железе и, возможно, обретёшь дзен… Но только на конкретно этом агрегате!” до “Вот это оператор вывода текста на экран. Он точно так же работает ВЕЗДЕ, где запустится А+”. Разумеется, код получается тяжёлым, неповоротливым на слабеньких машинных ресурсах аналоговых вычислителей… В сравнении с аналогами, написанных на низкоуровневых языках под конкретный тип вычислительного ядра, разумеется. Но при этом гораздо более дешёвым в разработке и дальнейшем сопровождении. Если оное, разумеется, вообще собирались делать.       Увы, знания Уильяма в этой области пока были ограничены лишь содержимым рекламных буклетов фирм, специализирующихся на создании программного обеспечения на заказ, с краткими перечнями услуг и выводами, что можно было сделать на их основе. В результате пока получалось, что за дальнейшее обслуживание и доработку программного обеспечения брали достаточно большие деньги. Настолько, что цена за данную услугу часто превышала стоимость всей разработки вместе взятой. По крайней мере это касалось ассемблер-подобных языков. Возможно, именно этот немаловажный нюанс и стал причиной дикой популярности языка А+, занявшего за жалкие полтора десятилетия почти все возможные ниши. Невероятные сроки для этого мира, во многом намертво застывшего в начале шестидесятых годов прошлого века.       В чём тут заслуга непосредственно Андерсона? Именно он чуть ли не единолично и не только доработал один из популярнейших ассемблер-подобных языков в то, что в итоге и стало языком А+, но и приложил все усилия для его распространения. В том числе в небезызвестные корпорации Вест-тек, Дженерал Атомикс и РобКо. Ведь уж где-где, а там большие боссы быстро смекнули на чём действительно можно МНОГО сэкономить.       Тихое и очень… Аккуратное?.. Отцовское покашливание вывело мальчика из странно-задумчивого состояния. - Да пап? – Обратил на него внимание сын. - Вилли, с тобой всё в порядке? – С не скрываемым беспокойством в голосе спросил Марк. - Да, конечно. Извини, просто задумался. - Ты закончил всё что хотел сделать? - Угу. План на сегодня выполнен! – С гордостью, но громко и пискляво воскликнул мальчишка. А после оглядел мужчин, и задал вопрос, который давно задать надо было с полчаса назад, но очень уж не хотелось отвлекаться от работы. – А вы чего хотели то? - Понимаешь, сын мой… Я хотел показать тебя в рабочей обстановке твоему будущему учителю. Как выяснилось, пусть затея была не самой здравой, но… - Жестом мистер Уилсон передал слово Томасу. - Должен сказать… - Андерсон, будто бы находясь вовсе не здесь, выдержал почти театральную паузу. - Я весьма впечатлён, молодой человек. В частности, организацией труда. Возможно, я так же себе найму пару человек в помощники. Или приспособлю для этого студиозусов? – Том закрыл глаза, представив себе этих лоботрясов в качестве дополнительных рук, как это получилось у малыша Уильяма, но с омерзением встряхнул головой. – Нет, только нанимать. – Прошептал профессор, здраво оценив уровень “пользы” большинства студентов в таком, казалось бы, простом, но весьма специфичном деле. - Кхм. – Напомнил о себе Марк. - А? Да-да-да. Разумеется, я согласен на обучение этого… Этого… Мальчика, да… - Рассеянно откликнулся Томас. – Да, определённо мне есть чему его научить… - Почти прошептал и покивал головой каким-то своим мыслям профессор. - Томас? Что с вами? - А? Да, будьте добры, проводите меня. Мне срочно нужно сделать пару дел, пока я про них не забыл. - Конечно. – Согласился Марк. Пусть и остался крайне недоволен поведением гостя, но не подавать виду на такие вещи было принято у аристократии. – Следуйте за мной, Томас. Габриэль! - Да, сэр? – Отозвался мальчишка-стюард, что занял место возле стены, ожидая пока закончится эта крайне странная сцена. Кто такой этот Андерсон, Смитсон не знал, но догадывался, что абы кого в учителя для младшего Уилсона хозяин дома точно бы не привёл. - Как закончите здесь, ведите Уильяма в столовую. И проследите, чтобы сегодня он к этой мастерской и близко не был. – Дал своё распоряжение Марк, разворачиваясь и уводя гостя, впавшего в состояние, близкое к медитативному астралу, слабо откликаясь на внешние раздражители. “Мало мне было сына? Ведь ещё и за этим субчиком тоже пригляд нужен. Того ли я учителем нанял?” – Скептично думал Марк, ведя личность профессоркой должности на выход. - Мастер Уильям, нам не следует надолго задерживаться в этом здании сегодня… – Донёсся до него голос Габриэля, прежде чем закрылась за Марком дверь.
Отношение автора к критике
Приветствую критику в любой форме, укажите все недостатки моих работ.
Права на все произведения, опубликованные на сайте, принадлежат авторам произведений. Администрация не несет ответственности за содержание работ.