Дапамажыце 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, просто не представляют, что значит настоящее неудобство.

 

Чытайце таксама
Samsung прадставіла складную «трыкладушку» раней за Apple
Samsung прадставіла складную «трыкладушку» раней за Apple
Samsung прадставіла складную «трыкладушку» раней за Apple
2 каментарыя
Праграмісты з ШІ задаюць менш пытанняў і вучацца горш
Праграмісты з ШІ задаюць менш пытанняў і вучацца горш
Праграмісты з ШІ задаюць менш пытанняў і вучацца горш
2 каментарыя
OpenAI прэзентавала ШІ-агента, які можа кадаваць суткамі
OpenAI прэзентавала ШІ-агента, які можа кадаваць суткамі
OpenAI прэзентавала ШІ-агента, які можа кадаваць суткамі
1 каментарый
Заснавальнік Google Brain падзяліўся класіфікацыяй інжынераў. І сказаў, каго больш ніколі не наймае
Заснавальнік Google Brain падзяліўся класіфікацыяй інжынераў. І сказаў, каго больш ніколі не наймае
Заснавальнік Google Brain падзяліўся класіфікацыяй інжынераў. І сказаў, каго больш ніколі не наймае
2 каментарыя

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

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

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.