Дапамажыце dev.by 🤍
Падтрымаць

Как писали код для Apple II в начале 1980-х (фото)

4 каментарыя
Как писали код для Apple II в начале 1980-х (фото)

Сайт The Codeless Code опубликовал фотографии рукописных исходников кода, писавшегося в начале 1980-х для персонального компьютера Apple II, известного ещё как Apple ][. Они помогают понять, как выглядела разработка ПО в то время.

Читать далее

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

Задача приведённого в примере кода — рисование текста с заглавными и строчными буквами на экране высокого разрешения. «Шрифты» создавались программистом на графической бумаге и затем вручную переводились в байты, которые хранились в области данных. Запросы к библиотеке шрифтов создавались на Applesoft BASIC (диалекте MS BASIC) при помощи специальной последовательности символов в текстовой строке:

100 PRINT "&F2&B&H3&W2Hello, world!"


Такая команда позволяла выбрать шрифт #2, жирный, с тройной высотой, двойной шириной, и напечатать «Hello, world!» в месте нахождения курсора. Похожие команды позволяли менять цвет текста, и даже назначать разные цвета соседним столбикам символов, таким образом создавая иллюзию использования несуществующих в Apple ][ цветов — например, бирюзового.

Резюмируя, автор отмечает, что те, кто жалуется на неудобство того же IDE Eclipse, просто не представляют, что значит настоящее неудобство.

 

Чытайце таксама
OpenAI выпусціла бясплатную аплікацыю Codex для ПК
OpenAI выпусціла бясплатную аплікацыю Codex для ПК
OpenAI выпусціла бясплатную аплікацыю Codex для ПК
1 каментарый
«Больш не пішу код»: інжынеры Anthropic і OpenAI аддалі 100% працы ШІ — што гэта значыць для рынку
«Больш не пішу код»: інжынеры Anthropic і OpenAI аддалі 100% працы ШІ — што гэта значыць для рынку
«Больш не пішу код»: інжынеры Anthropic і OpenAI аддалі 100% працы ШІ — што гэта значыць для рынку
«Ён палохаюча добры»: ШІ піша код занадта добра — і гэта палохае распрацоўшчыкаў
«Ён палохаюча добры»: ШІ піша код занадта добра — і гэта палохае распрацоўшчыкаў
«Ён палохаюча добры»: ШІ піша код занадта добра — і гэта палохае распрацоўшчыкаў
1 каментарый
Распрацоўшчыкі з ШІ вучацца горш, чым без яго — даследаванне
Распрацоўшчыкі з ШІ вучацца горш, чым без яго — даследаванне
Распрацоўшчыкі з ШІ вучацца горш, чым без яго — даследаванне

Хочаце паведаміць важную навіну? Пішыце ў Telegram-бот

Галоўныя падзеі і карысныя спасылкі ў нашым Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

Каментарыяў пакуль няма.