Только теперь понял, про что мне много раз пытался втолковать собственный отец, описывавший свою жизнь в школьных 80-х.
Вот такие обывательские наблюдения… но отчего то думается, что на приземлённом уровне я не так уж и не прав.
Разобрался за месяцы второй поездки в США с делом, начатым ранее. Изучил под дизассемблером содержимое файлов-образов ПЗУ MSX-1,2 и ZX. Всё же никто «тут» ещё пока так не может, как я. Шура-Бура и Ляпунов, имеющие доступ ко второму компу и софту из 21 века, по уши завязли во множестве задач по созданию с нуля первого в мире комплекса системного и прикладного ПО, да и кое-какие задачи в интересах СССР по прежнему считают на числодробилке «на Атлоне». В общем, расковыривал внутренности вшитых бейсиков да ещё и 8-разрядных ОС только я. Просто потому что — больше некому.
Вернусь в СССР, на месте посмотрю, что в отделах НИИВТ насочиняли насчёт языка программирования и будущей ОС. Из писем многого не узнаешь. Сопоставлю со своими выводами, насчёт того, что мы сможем реализовать практически «уже сейчас» из софтверных стандартов 80-х.
Развлекся всего один раз.
Доработанный, по результатам изучения окончательного согласованного варианта документации М-4 «эмулятор вычислителей серии М» позволил мне написать новую игру! Которая будет работать позже на реальном, воплощённом в железе вычислителе с текстовым дисплеем — характроном.
«Удав», она же «змейка», она же «питон». Классика игр. Уместил в килобайт с небольшим машкода. Сильно подозреваю, что демомейкеры и гуру ассемблера моего прошлого сделали бы её ещё короче, но мне хотелось как можно побыстрее, едва была готова более-менее стабильная и работоспособная альфа-версия эмулятора М-4.
Два вечера, потраченных «на удава» и вот, Марго, передавшая мне на руки уснувшую Маринку, выступает в роли первой бета-тестерши, играя под эмулятором «в змею».
Понятно, что она видела и лично неоднократно юзала игрохиты из будущего, но сейчас я чётко ей разъяснил — Эта игра будет одной из тех, что появятся в комплекте стандартного ПО на М-4. «Компе, сделанном здесь»!
Который должен пойти в серию к финалу первой послевоенной пятилетки! Я уже успел раззвонить ей, чем хочу заняться в будущем, лет через 10–15, когда здесь будут реальные аналоги по быстродействию ZX и MSX.
Игры! Игры! Игры!
Увы, М-4, несмотря на то, что система команд её АЛУ полноценно содрана с Z-80, и близко не приблизится к сему великому 8-разрядному процессору по быстродействию. И к возможностям систем, созданных на его базе. Вся надежда на появление полноценных интегральных микросхем… через 10 лет.
У наших в НИИВТ, как я узнал в крайнем письме, появилось желание провести (как я понимаю, через год, когда будет собран первый опытный экземпляр М-4) некий любопытный эксперимент.
В своё время, в 1940-м, будучи привезённым Поташником в Москву, я, заняв выделенную от щедрот советского государства квартирку, испытал шок от знакомства с телефонной связью в текущем времени. Из изучения справочника телефонов Москвы, книжечка-справочник 1939-го года издания, который на почти пяти сотнях страниц содержал то ли 60, то ли 80 тысяч квартирных телефонных номеров жителей столицы, я узнал, что номера тут состоят, помимо 6 цифр, ещё и из буквенного обозначения и система звонков, расписанная на пяти страницах вначале справочника, предполагает, для совершения одного звонка необходимо общение с одной до трёх телефонисток!
В общем, за всё время тут я пользовался в СССР телефоном из своей Московской квартирки считанное число раз.
Но это так, к слову… наши в НИИВТ задумали на базе какой-то одной отдельно взятой узловой телефонной станции провести эксперимент по созданию БД телефонных номеров и адресов. С каким-то поиском адреса абонента в шкафе, кабельном ящике и разделением по параметрам «воздушка» или «подземка».
Пока не совсем понятно, что это такое, но общий замысел ясен. Это ПОКА эксперимент. С прицелом на будущее. Не думаю, что на каждую нынешнюю «АТС» будут ставить дорогую М-4, которая будет поиском в БД подсказывать телефонисткам, что куда переткнуть. Скорее эксперимент будет для, говоря языком будущего, практической «демонстрации возможности технологий».
И такую БД с быстрым поиском на ассемблере, видимо буду кодить или я, или Ш-Б или Ляпунов. Пока больше некому.
Что же… число желающих опробовать для практических задач будущую М-4 в СССР растёт.
Помимо уже вкусивших возможности предыдущих моделей для расчётов в разных КБ и НИИ, ныне чётко расчитывают на «новьё» в спецверсии для криптографов «у Фитина» и у вояк в ГРУ, что-то там флотские желают для своих БИУС артиллерии их плавающих бронекорыт, говорят про эксперименты со съёмом данных с датчиков и управлением какой-то электростанцией и каким-то производственным процессом.
И вот теперь идея с телефонистами.
Да и фон Нейман усиленно работает над своей теорией по прогнозу погоды… к моему отлёту в Москву обещает ТЗ на написание софта для расчётов под создаваемую им математическую модель мне выдать. Возможно, к моменту серийных М-4, прогнозы погоды в мире как раз на ней и будут считать:-)
Глава 22 — Софт и игры. + жизненные и шпионские
Середина февраля 1944. Нью-Йорк. особняк на 14-й улице (Манхэттен). Рожков Н.Е., Миддлтон М.И.
Жена забирается ко мне на колени, лицом к лицу и обхватывая своими ногами мои, заглядывает в мои глаза и неожиданно задаёт «самый важный вопрос».
— Ты сейчас счастлив?
— Да! У меня есть ты. У нас есть дочь. У нас есть дом. Всё хорошо и будет ещё лучше!
Она счастливо зажмуривается и касается своими губами моих..
— ..А в целом, ты счастлив здесь? Я имею в виду не только насчёт семьи… и не в смысле — в США или СССР? А вообще.
— В смысле в сороковых? Наверное… почти счастлив. Хотя вначале было жутко.
— А почему «вначале жутко» и почему «почти»?
— Жутко, потому что боялся, что Сталин посадит меня в какую-нибудь камеру и, вызнав всё, что я знаю и помню про будущее, прикажет меня ликвидировать. И не идти к властям СССР было нельзя. Когда знаешь, что твои сведения могут помочь спасти миллионы. Вся надежда была на то, что я как специалист по вычислительной технике буду долго полезен и меня оставят в живых. Вот, ставка оказалась верной. Так в голове и представляется… как Сталин на их Политбюро остальным говорит, когда насчёт открытия правды об «ином будущем» Рузвельту, что, мол, отпустим Рожкова в его личный капиталистический рай… ладно, шучу-шучу. У Сталина дел поболее, чем одним отдельно взятым пришельцем ныне заниматься. Послевоенный мир с Рузвельтом и Черчиллем делят и каждый из них думает, как бы двое других не обдурили, хехехе..
— Хорошо, а «почти»? Чего ещё тебе не хватает в жизни?
— Исполнения местной «американской мечты».
— Той, которая была явлена миру в 50-е годы и о которой ты мне рассказывал? Но у тебя… у нас… есть намного больше. Прямо сейчас.
— Понимаешь, я даже сейчас не о хорошем личном доме, высокооплачиваемой работе и счастливой жене и ребёнке. И даже не о шансе на последующее увеличение числа детей. Это само собой подразумевается..
Марго ждёт продолжения.
А я выражаюсь иносказательно, но достаточно прямо.
— Не то, чтобы до знакомства с одним из сыновей нынешнего главного Рокфеллера у меня не бродили подобные мысли, но… именно после знакомства с ним у меня появилось понимание, что их можно реализовать, если мы с тобой будем жить «на две страны».
— ??
— Я про «заработать миллиард».
— Ты… серьёзно?
— Мечтать не вредно же. Вредно не мечтать.
Мы смеёмся.
— На самом деле я серьёзно. Если сложатся несколько факторов, то есть шанс..
Её глаза из прищуренных становятся большими.
— Ты не шутишь?
— Конечно, не всё от меня зависит. Но прогресс радует.