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

 

Читайте также
Презентация Apple: умный дисплей, Apple TV 4K и куча гаджетов для умного дома
Презентация Apple: умный дисплей, Apple TV 4K и куча гаджетов для умного дома
Презентация Apple: умный дисплей, Apple TV 4K и куча гаджетов для умного дома
На презентации Welcome Home компания представила сразу несколько устройств для умного дома: дисплей HomeView, колонку HomePod mini 2, приставку Apple TV 4K и линейку аксессуаров Home Collection. Главным нововведением стала интеграция с Siri AI — обновленным голосовым помощником на базе Apple Intelligence.
Рынок смартфонов обвалился на 20% — такого не было с 2012 года
Рынок смартфонов обвалился на 20% — такого не было с 2012 года
Рынок смартфонов обвалился на 20% — такого не было с 2012 года
Какие времена — такие сделки. Топ продаж в беларусском ИТ до и после 2020 («Леста» уже вот-вот)
Какие времена — такие сделки. Топ продаж в беларусском ИТ до и после 2020 («Леста» уже вот-вот)
Какие времена — такие сделки. Топ продаж в беларусском ИТ до и после 2020 («Леста» уже вот-вот)
Вероятная продажа «Лесты» сыну российского олигарха выглядит как символичный финал прежней модели ПВТ. Покупка экс-подразделения Wargaming с активами в Беларуси и РФ может стать крупнейшей сделкой в истории беларусского ИТ, но ни фаундеры, ни беларусский бюджет, судя по всему, ничего от этого не получат. На этом фоне предлагаем вспомнить эпоху MSQRD, Easybrain и Viaden, когда на продаже дорогих ИТ-бизнесов с беларусскими корнями зарабатывали их создатели.
1 комментарий
Разраб с Claude создал бесплатные аналоги Photoshop и других программ Adobe
Разраб с Claude создал бесплатные аналоги Photoshop и других программ Adobe
Разраб с Claude создал бесплатные аналоги Photoshop и других программ Adobe

Хотите сообщить важную новость? Свяжитесь с редакцией через страницу контактов

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

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

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

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