Вы помните тот момент? Моя была: «Так вот как мир вращается!» Это был, пожалуй, один из самых важных, эпифанических моментов самопознания в моей жизни. Платформой, на которой я осознал свое решение, была GW-BASIC на Epson Equity+.

Я сидел перед своим Epson Equity (персональный компьютер, совместимый с IBM XT), мне было 9 лет (1988 год), и в то время в моей жизни произошли две вещи.

  1. Отец с большим трудом подарил мне мой первый персональный компьютер. Для справки, обратите внимание, что в то время я был ребенком, не говорящим по-английски, в Колумбии. Кроме того, единственными документами, поставлявшимися с компьютером, были руководства по EPSON GW-BASIC и MS-DOS.
  2. Я установил контакт с первой видеоигрой, в которую я когда-либо играл на своей машине: Squash.bas.

Для протокола я погуглил картинку руководства:

И это было все. Моя жизнь изменилась, я был влюблен в компьютеры, глубоко… самое смешное, что через 30 лет после того, как я лучше их узнаю, увлечение, как в любви, уменьшилось, наша любовь стала более зрелой и верной, не такой эмоциональной.

— Компьютеры — это моя жизнь.

(Спойлер промедления: я начал искать gwbasic на машине DOSBOX и в итоге играл в Ларри 2 из Sierra).

Потом пару месяцев играл в squash.bat и настал волшебный момент: Для того, чтобы загрузить игру в gwbasic, надо загрузить программу вот так:

загрузить «squash.bat»
ОК
запустить

Затем игра началась. Загрузить можно было автоматически, нажав F3, а запустить, нажав F2. Это было невероятно причудливо… к тому времени, узнавать функции с помощью клавиатуры, это было все равно, что иметь дома собственный космический корабль….

Однако однажды после загрузки скрипта я по ошибке нажал F1 и вуаля! Весь код появился…. Я смотрел на это зачарованно. Я не понимал английский к тому времени, но английский и испанский имеют много родственных слов (родственное: слово для двух языков, которое одинаково похоже в обоих), так что, может быть, я не понял, что именно было построчно, но я знал что происходило…. каким-то образом я понял, что это были за все эти строки. Таким образом, кто-то в прошлом сказал компьютеру, как запустить эту игру в сквош.

Я был в недоумении. Это было восхитительно…. -тогда момент- была такая строчка:

цвет 15,0

Я не знал, что эта строка указывает на то, что следующий символ, отображаемый на экране, будет белым на переднем плане, а фон черным. Я поменял 15 на 2…. и это был момент, когда я сказал маме, что хочу быть программистом…..

Каким был ваш момент?