← Все новости
[Перевод] Что такое 10 REM"_(C2SLFF4, или как в комментарий 1980 года спрятали машинный код

[Перевод] Что такое 10 REM"_(C2SLFF4, или как в комментарий 1980 года спрятали машинный код

В июле 1980 года Recreational Computing напечатал листинг The Wizard's Castle — рогалика на BASIC для микрокомпьютера Exidy Sorcerer. Первая строка выглядела так: 10 REM"_(C2SLFF4 .REM — это комментарий: интерпретатор его пропускает, писать туда что-то имеет смысл только для человека. Вот только читать здесь нечего, сплошная абракадабра из символов.Мы подняли эмуляторы, залезли в дампы памяти и выяснили, что комментарий здесь вовсе не комментарий. А заодно, что у читателя, честно перепечатавшего листинг, не было и шанса запустить игру. Читать далее