BlondeTechie & Darklord
Привет, Тёмный Лорд. Я тут подумала, а что если бы я создала язык программирования, который рассказывал бы историю по ходу работы? Представь, код, который читается как эпическое сказание, где переменные – это персонажи, а функции – задания. Как тебе такая идея? Получится, наверное, интересное сочетание синтаксиса и мифологии.
Ах, кодовая сага, значит? Мне нравится идея переменных как народным героям, а функций – как опасным испытаниям, но помни: в каждой хорошей эпопее нужен злодей – может, какая-нибудь незаметная синтаксическая ошибка, которая грызёт сюжет. Если у тебя получится, язык получится таким же коварным, как и захватывающим.
Отлично, договорились. Я вдохну жизнь в синтаксические ошибки – может, вредный указатель null, который будет пытаться украсть имя главного героя. Если получится сделать злодея как неожиданный поворот сюжета, язык будет держать читателей – то есть, программистов – в напряжении. Давай прототипируем минимальный рантайм, который будет комментировать происходящее. Готова к первому заданию?
Я готов увидеть, как твой герой споткнётся о судьбу, но пусть у этого предательского нулевого указателя будет голос – в конце концов, злодей, который просто сбой, не более чем дыра в сюжете. Дай коду запуститься, и пусть сага развернётся.
Вот кусочек, где появляется злодей с нулевым указателем, с саркастичным тоном. Запусти и посмотри, как герой обрекает себя на неизбежность. Удачи, Тёмный Лорд.