Support us

Как писали код для 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 комментария
CEO Google говорит, что с вайб-кодингом разрабатывать софт снова стало в кайф
CEO Google говорит, что с вайб-кодингом разрабатывать софт снова стало в кайф
CEO Google говорит, что с вайб-кодингом разрабатывать софт снова стало в кайф
1 комментарий
OpenAI представила ИИ-агента, который может кодить сутками
OpenAI представила ИИ-агента, который может кодить сутками
OpenAI представила ИИ-агента, который может кодить сутками
1 комментарий

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

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

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

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