Глава 3
Страница 15 из 158
Настройки чтения
18px
1.8
1

Глава 3

Страница 15

Еще и скролл-лок шириной в две кнопки занял позицию в правом верхнем углу. Для чего он вообще нужен-то? Почему так важен? Не, так-то я знаю зачем — чтобы прокручивать экран, оставляя курсор на прежней позиции. Но так и не понял, чем это удобно.

Итак, нажимаем кнопку включения. Линда рядом со мной затаила дыхание и даже Дюке, инстинктивно чувствуя торжественность момента, тихонько заскулил.

Практически мгновенно меня белым по черному приветствовал «The IBM Personal Computer Basic». Ну да, логично, дискету с ДОСом я ведь во флоппик не воткнул. А его величество Бейсик в нынешние пещерные времена плотно держится на троне главной среды для персональных компьютеров.

Ну что, пацаны, Хелло Ворлд?

— За тобой так приятно наблюдать в такие моменты, — сказала Линда, принеся мне кофе. Как я люблю, с молоком. — Уже змейку пишешь?

— Не уверен, стоит ли кормить ее яблоками. К змеям у меня должок!

Все же написал, удостоверился, что хоть платформа новая, процессор шестнадцатибитный, 4.7 МГц, 64К оперативки, а бейсик все такой же тормознутый, не то, чтобы сильно быстрее трэш-80.

Но писать на Бейсике под серьезную платформу так-то нет смысла. Надо искать Паскаль и Си.

— Ой, я еще и дискету с PC-DOS купила, для использования дисководов, — вдруг вспомнила Линда, — но со всякими серьезными программами не стала спешить. Они дорогие, а я помню, что ты их по знакомым искал и с BBS скачивал.

— Всё верно, Дейв вроде бы тоже хотел себе такой компьютер. Я собирался завезти ему билеты на фестиваль, заодно и софтом разживусь. Может быть, и платами расширения памяти к IBM промышляет.

640 Килобайт, как известно из заявления Билла Гейтса, хватит всем! Может быть, и до них добью. Это мне обойдется всего тысяч в пять долларов, то есть дороже всего остального компа и не даст пока что ничего, так как памяти либо хватает, либо нет. То есть откладывается до того момента, когда деньги даже куры клевать не пожелают.

А если…

Я написал короткий цикл, выводящий «Hello world» при помощи команды Print, но на каждой итерации меняя цвет выводимого текста. И оно работает! Работает! Сбылась мечта идиота! На радостях расцеловал Линду. А она меня. Не прошло и полугода, как я смог сделать простейшую вещь — разноцветные буковки, всех 16 доступных цветов из небогатой палитры. На самом деле их всего лишь 8, но с яркой и тусклой версией для каждого, итого 16.

Писать редактор кода лучше всего на Паскале. У меня там уже готовый синтаксический анализатор под ассемблер процессора 6502 есть, от него и оттолкнусь поначалу. Процессор у нас маломощный, несмотря на то, что лучший из доступных мне, раскрашивать придется в построчном режиме. Вот как-то так, работа не на дни, а на недели, но хочу-хочу-хочу! Коллеги, я уверен, оценят.

назадназад
1 ... 13 14 15 16 17 ... 158
впередвперед