В процессе воспоминаний о вникании в ту легендарную, уже цифровую, полупроводниковую и транзисторную, но таки «тёплую ламповую» :-) эпоху, когда ценился каждый байт памяти, а приличное быстродействие можно было достичь только программированием на ассемблере, я примерно понял, к чему можно стремиться. Ещё одной идеей коммунизма, если уж, связка «товарищ Сталин + советский народ» :-), продолжит строить его, должна стать 8 битная персоналка в каждом доме! Значительно раньше, чем на условном западе! Пятьдесят миллионов домашних компьютеров в СССР дадут поколение, готовое лучше всех в мире к цифровой эпохе. Будущее будет видеться намного более светлым не только в заголовках партийной прессы и лозунгах праздничных речей.
Уф-ф-ф.. как меня то занесло. Манямиры, такие манямиры..
***
Тогдашний первый разговор над ФГОС-овским учебником спустя некоторое время имел продолжение. Как-то отец рассказал просто эпический по тем временам случай.
– В 1992 году я, уже став лаборантом компьютерного класса «Ямах» кафедры теоретической физики, как-то вечерком словил мастер-класс, говоря по современному. На глазах у меня и пары фанатствующих, ошивавшихся в классе «до упора», за 5 минут, при помощи DBG, была взломана на предмет «продления жизни» или еще чего там навроде «больших денег в игре», точно уж не помню, какая-то ямаховская игрушка. Сейчас, при помощи утилит, той же ArtMoney, такое продвинутый школьник для любимой десктопной рпг способен парой-другой действий сделать, а тогда это был.. ну, может, и не высший, но таки пилотаж. И его показал наш преподаватель информатики. Спасибо ему за наглядный пример. Позже было много чего полезного и поучительного, ты уже знаешь сам. Собственно говоря, он, если так можно выразиться, учил и меня и учит моих детей. Меня – в живую, Тебя, Никита, через то обстоятельство, что я смог передать тебе интерес к программированию. Дочки – по его учебнику, в соавторстве с кем-то созданному..
Благодаря моему внезапно проснувшемуся жгучему интересу, возможностями интернета, эмуляторам, воспоминаниям отца, чётко разъяснившим тогдашние возможности, собственным поискам в сети, в голове, на второй день в 1940, уже примерно нарисовался тот образ «советского компьютерного будущего», к которому следовало стремиться. Чтобы за 20 лет сделать в СССР то, что в иной истории свершилось за 40-45. А насколько реальность совпадёт с моими ожиданиями.. время покажет. Самое страшное – мои познания в физике были на уровне школы. А радиотехнике – вообще нулевые. Кроме пары общих фраз я почти ничего не мог сказать о переходе с механических вычислителей на электронные. О ламповых и полупроводниковых компьютерах. О роли транзисторов, кроме того, что их число опупенно выросло внутри процессоров, я также мало чего знал. Вся надежда – на перебор «залежей» на HDD.
***
Взглянув на взрывы в кадрах с беспилотника, на секунду переключился на 1941. Мысли о предстоящей войне были тут же безжалостно гонимы, палимы и таки оттолкнуты от меня. Тут я исключительно приставка к тем мурзилкам по военной истории, которые лежат на винте. Поучать генералов, которые в моём прошлом выиграли войну – самое последнее дело, которым я хотел бы заниматься. Рассказать максимально подробно, что знаю, чтобы сократить число жертв. Есть генштаб и товарищ Сталин. И товарищ царский офицер Шапошников, которого я недавно вспоминал, ценимый и уважаемый, как мне помнится по прочитанному, вождём. Пусть они мотают на ус и делают выводы о тех событиях, в которых побеждали или проигрывали в моей истории.
***
Мой отец, уверен, мог сказать больше, что и как нужно делать да и сориентироваться в ситуации ему было бы проще. Советские реалии ему лучше знакомы – он прилично их застал, хоть и брежневского и горбачевско-перестроечно-развалочного разливов. Но придётся впахивать мне. Пример тогдашнего умения программировать перед глазами. Минимум документации, малое число контактов с единомышленниками. Ограниченность возможностей тогдашнего харда и софта. И я в 2018, неограниченный ничем, кроме своего воображения, имеющий доступ к любой документации в сети, форумам и прочим местам общения, где всегда можно было найти квалифицированную и бесплатную подсказку. Прекрасные программные инструменты, море библиотек на любой вкус. Именно сейчас, я кажется, понял, почему отец в свое время, обнаружив у меня зачатки способностей к геймдеву, таки смог сориентировать на изучение полноценного языка программирования, а не только работу внутри прекрасных, не спорю, движков и фреймворков типа Unity и прочих. Особенно хорошо и без всяких «костылей» справлявшихся с теми целями, которые преследовал я при разработке казуальных и не особо сложных по созданию игр. Умение действовать в нестандартных ситуациях?
Читать дальше