«Электроника МК-61»: «Экспресс»

Как я когда-то говорил, будь сейчас менее просвещённое время, я обязательно основал бы секту по сохранению любой информации, пусть даже самой незначительной и малоинтересной. Мне плохо физически, когда я понимаю, что какие-то знания утрачены навсегда, и я очень радуюсь, когда исследователи находят что-то новое, до сих пор неизвестное.

Думаю, заметно, что последние несколько недель я занят языком «МК-Про» — при помощи нейросеток пишу высокоуровневый язык для калькулятора «Электроника МК-61». В рамках этой же движухи я также собираю себе в репозиторий все игры для этого калькулятора, которые так или иначе упоминаются в источниках, которые мне приходится штудировать. Благо с этой работой нейросетки справляются на четыре с плюсом, но зато куда быстрее, чем это мог бы сделать я.

В процессе вышел на архивный сайт, где когда-то были опубликованы самоиздатовские выпуски клуба любителей игровых программ «КЛИП» — довольно известного и хорошо организованного движения ранних 90-х. Его участники увлекались программированием на «МК-61», а лучшие программы публиковались.

К сожалению, в архиве сайта выпуски не сохранились, но меня это только раззадорило: я решил попробовать выйти на бывших организаторов клуба в надежде, что у них сохранились сканы. Пока я этим занимался, случайно нашёл во «ВКонтакте» паблик человека, который пытался возродить исторический интерес к «МК-61» и выложил часть номеров. Я предположил, что у него могли сохраниться и остальные, и не ошибся.

У бывших организаторов, к слову, сканов не оказалось. Конечно, речь только о тех, с кем я смог связаться: не всех можно найти в интернете спустя три десятилетия. Найденные сканы я передал одному из них, и скоро они будут опубликованы на самом известном, наверное, сайте из тех, что посвящены программируемым калькуляторам, — «Кон-Тики».

Разворот журнала «Экспресс» (09.91): опрос читателей, объявления о продаже игр, таблица паролей к «Защитнику», редакция и логотип клуба любителей игровых программ.
Разворот девятого номера «Экспресса» (1991 год) — издания клуба по калькулятору «Электроника МК-61»

Комментарии 25

Erich Hauser № 1
Мне еще ни разу не удавалось что-то понять на гитхабе. Удивительно идиотская система… Но вот что непонятно:
1. Зачем высокоуровневый язык для МК-61, если вся его прелесть — именно в языке и специфике программирования?
2. Зачем нужны нейросетки? Если уж писать — то интересно самому. 🤷‍♂️
Евгений Степанищев автор № 2
У меня ещё не было проблем с пониманием чего-либо на Гитхабе, поэтому я не могу ничем помочь.

1) я не делаю это ради чьей-либо пользы;
2) мне не интересно это писать.
Erich Hauser № 3
Странный ответ. Ну, делайте как делаете, что тут сказать? 🤷‍♂️
Евгений Степанищев автор № 4
Конечно я буду делать, как делаю )) а что в ответе странного? Вам одно нравится, мне другое. Вам это кажется странным?
Erich Hauser № 5
Евгений Степанищев, Не это. Просто обычно люди занимаются подобным либо для удовольствия, либо для бизнеса. Поля для бизнеса я не вижу, а удовольствия как Вы говорите нет. Вот и удивляюсь.
Евгений Степанищев автор № 6
Erich Hauser, А, теперь понятно. Я это именно для удовольствия и делаю ) Я же нигде не пишу, что мне не нравится этим заниматься, я пишу, что мне не интересно это писать (программировать) самостоятельно.
Erich Hauser № 7
Евгений Степанищев, То есть интересно именно смотреть на работу ИИ? Ну, да, это тоже может быть интересно, вкусы действительно у людей разные. 😊 Тогда понятно…
Что ж, посмотрим что получится! 😊
Евгений Степанищев автор № 8
Erich Hauser, Я ведь не просто смотрю ) это примерно как программистами управлять (чем я на работе и занимаюсь). Например вот тут видно что получается, если не контролировать работу ИИ, нейросеть мне просто запихала внутрь транслятора (я переписываю при помощи нейросети его на Си++) мои эталонные программы, чтобы повторить их байт в байт ))

[Вложение не попало в экспорт: вложение]
Erich Hauser № 9
Евгений Степанищев, Я согласен, что тут есть интерес, но не столько программиста, сколько менеджера или даже «ии-псизолога». 😊 Я никогда не использовал ИИ для программирования своих продуктов, ибо мне как раз интересен процесс создания программ, да и свое имя ставить под ии-продуктом как-то некошерно. 😊 Да и доверия нет, а разбирать чужой код в поисках ошибок — проще самому писать…
Но в целом понять могу — смотреть как другие работают и уличать их в ошибках тоже может быть приятно. 😊
Евгений Степанищев автор № 10
Erich Hauser, Не менеджера, тимлида )
Erich Hauser № 11
Евгений Степанищев, Один черт… 😊
Евгений Степанищев автор № 12
Erich Hauser, Не сказал бы ) Уровни понимания задачи тимлидом и менеджером очень разные.
Erich Hauser № 13
Евгений Степанищев, Спорить не буду, хотя в целом менеджер должен понимать в том деле, которым управляет… Но Вам виднее! 😊
Евгений Степанищев автор № 14
Erich Hauser, Ни в одной организации, где я работал менеджер не погружается в архитектуру и программирование )

Кстати, думаю, сегодня-завтра будет версия МК-Про на Си++
Erich Hauser № 15
Евгений Степанищев, А будет в виде ехе-файла?
Евгений Степанищев автор № 16
Erich Hauser, Я сделаю сборку на гитхабе, можно собирать и в exe сразу. на выхах сделаю, думаю
Erich Hauser № 17
Евгений Степанищев, Чтобы собрать нужен как минимум компилятор…
Насчёт моей любви к гитзабу уже говорил. Я свои исходники размещаю на своем сайте. 😊🤷‍♂
Евгений Степанищев автор № 20
Erich Hauser, Оказывается не ответил на этот кусок. Это примерно так же кошерно, как ставить своё имя под программой, скомпилированной из Си.

Программирование настолько сложной задачи не выглядит так «дал промпт, а через три дня у вас транслятор», увы, но сети так пока не умеют. Я иногда по несколько часов в день трачу на этот результат на протяжении недель.

В общем, это такое программирование, но на русском языке.
Erich Hauser № 21
Евгений Степанищев, А стоит ли? Не проще и быстрее самому написать, чем изощряться в промптах на русском? :)
Евгений Степанищев автор № 22
Erich Hauser, Не быстрее, конечно. Оптимизатор такого уровня придётся годы писать.
Erich Hauser № 23
Евгений Степанищев, Да, похоже нейросети скоро вытеснят программистов… 😢