1206

Бабушка не так проста

Работал как-то в доме культуры, в комнате компьютерного обучения. Кабинет предназначался для привнесения компьютерных знаний людям старшего поколения. Особым успехом не пользовался, но иногда заглядывали граждане, то распечатать документ, то сапер потыкать. И вот как-то заходит ко мне в пустой кабинет одна бабуля. Добрая, но грустная. Попросила провести ей пару уроков, показать что как, где. Начали заниматься. В какой-то момент она просит меня открыть ей редактор двоичного кода. Ну думаю, ладно. Странно конечно, что знает такие вещи, но может слышала где, решила посмотреть. Открываю программу, она садится, долго думает, внимательно смотря на экран и.... начинает набирать. Натурально, двоичный код, ручками! Увидев мой офигевший взгляд, поясняет:

"Я в молодости программисткой была, на тех машинах, что занимали целое здание. Ещё на самых первых в СССР. Тележками тогда программы возили на бумаге с дырками. Недавно муж умер, апатия, ничего не хочется, жизнь не в радость. Решила вспомнить юность, любимую работу, отвлечься."

Вы смотрите срез комментариев. Показать все
3
Автор поста оценил этот комментарий
А что за код набирала-то? Запуска мбр? Взломала пентагон? Сперла супер секретные планы Моссада?🤔 Вы там аккуратнее что-ли, фиг ее знает что она там в ассемблере напечатает....
раскрыть ветку (16)
18
Автор поста оценил этот комментарий

Скорее всего бессмысленный код, т.к. система команд БЭСМ 6 или чо там вряд-ли совпадает с х86.

раскрыть ветку (15)
0
Автор поста оценил этот комментарий

Думаю просто по памяти писала. Она посидела так несколько часов, настругала полотно, ни сохранять ни выполнять не стала. И конечно оно бы не запустилось. Но я почувствовал себя таким зеленым юзером, рядом с суперпрофи-полубогом.

раскрыть ветку (14)
7
Автор поста оценил этот комментарий

Возможно вы имели ввиду машинный код? Хексы? Был, в школе понтовались умельцы на фоне основной массы тех кто мог только в асм.

Но история ламповая, код несовместим на разных платформах.

21
Автор поста оценил этот комментарий
Мура какая-то! Двоичный код – это только нули и единицы, блеать! Как можно осмысленно или по памяти писать только нули и единицы. Если это бесцельно, то и пара минут задерёт кого угодно тыкать хаотично всего две клавиши. И как можно убедиться, что в этом набранном коде вообще есть хоть какой-то смысл? А если смысла нет, то жмакать две пимпы несколько часов – это шизофрения!

И ещё – первые шаги в программировании я делал в 1976 г., в институте. У нас уже был предмет «Вычислительная текника», были в институте две ЭВМ «Наири-2» на перфокартах, но мы НИКОГДА не изучали двоичный код. Наша преподша считала что-то для своей диссертации в соседнем вузе, там уже была ЕС-1020, на которую записывались в очередь на время.

Да, я древний дед, но уже тогда мы учили Бейсик, Фортран и Алгол – языки высокого уровня. И я очень быстро и легко въехал в современные ПК без редактора двоичного кода.

раскрыть ветку (11)
1
Автор поста оценил этот комментарий

Аналогично. Писали на Фортране, сдавали в ВЦ, там твою  набивали на перфокарты, нес на отладку, находили ошибку, перебивали или на карте просто дырку резали или заклеивали, потом опять сдавали на выполнение. Все были при деле , и было это круто. На перфоленте хуже , она сцука или рвалась или трепалась.

В двоичном редакторе даже маньяки не писали :)

Автор поста оценил этот комментарий

Ошибся, назвав hex редактор двоичным.

раскрыть ветку (5)
9
Автор поста оценил этот комментарий

Да один хрен! Если человек шарит в ассемблере, то он прекрасно понимает, что у каждого процессора своя система команд, и что либо писать на незнакомой машине бессмысленно. А если человек реально шарит в программировании, то спросил бы в первую очередь не про hex-редактор, а вообще есть ли на данной машине какие-нибудь компиляторы, и на каком языке. На бейсике любой чел старой школы что-нибудь обязательно сваял бы, хотя бы попробовал – с нумерацией строк через 10 и обязательным «goto».

раскрыть ветку (4)
3
Автор поста оценил этот комментарий

ээххх 10,20,30,40... goto.... прямо как "Кайрат-Пахтакор 1:1".... прям детсво вспомнил

0
Автор поста оценил этот комментарий
На бейсике любой чел старой школы что-нибудь обязательно сваял бы, хотя бы попробовал – с нумерацией строк через 10 и обязательным «goto».

КУВТ Ямаха BASIC MSX

Автор поста оценил этот комментарий
Да!

Только goto - грех грешный :) Либо sub либо function! :)
В Паскале аналогично (там даже спецом это дело развели, в заголовке программы описывать) :)
раскрыть ветку (1)
2
Автор поста оценил этот комментарий
goto стал грехом грешным, когда на бейсике отменили нумерацию строк. А до этого иначе было никак без него не обойтись.
ещё комментарии
3
Автор поста оценил этот комментарий
Она тебе перфокарту с автографом оставила?
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку