Код с привкусом ностальгии: MicroText восстал из пепла спустя 30 лет

leer en español

Код с привкусом ностальгии: MicroText восстал из пепла спустя 30 лет

Как забытый язык программирования 80-х покорил сердца современных гиков.

image

Энтузиаст воскресил забытый язык программирования 1980-х годов, тем самым вызвав волну ностальгии и восхищения в сообществе любителей ретро-компьютинга. Кристиан Симпсон, ведущий YouTube-канала Retro Recipes , посвященного винтажным технологиям, обнаружил на eBay уникальную вещь - дискету с языком программирования MicroText для компьютера Commodore 64.

MicroText , разработанный в 1980-х годах, долгое время считался утерянным. Симпсон впервые столкнулся с этим языком в 1987 году, в возрасте 14 лет. Тогда ему удалось протестировать бета-версию. Однако затем MicroText словно исчез с лица земли - никакой информации о нем не было ни в интернете, ни на форумах любителей Commodore. По словам блогера, MicroText разрабатывал его сосед. То есть один арендаторов в доме его родителей сотрудничал с Национальной физической лабораторией Великобритании.

Дискета с eBay оказалась в отличном состоянии - сохранился даже характерный запах компьютерных магазинов 80-х годов. И, вопреки опасениям энтузиаста, она действительно содержала файлы MicroText, включая демонстрационные программы и документацию.

Floppy disk with Microtext - screenshot from Retro Recipes YouTube channel

Язык MicroText отличается простотой и удобством использования. Каждая часть программы представляет собой отдельный "кадр", что-то вроде веб-страницы. Это делает структуру программ интуитивно понятной. Команды были упрощены по сравнению с другими языками того времени, но при этом все еще позволяют создавать впечатляющую графику и звуковые эффекты.

Screenshot from Christian Simpson video (pondering Microtext screen) on 'Retro Recipes' YouTube channel - The Amazing Programming Language Lost for 40 Years, MicroText.png

Среди демонстрационных программ на дискете Симпсон обнаружил текстовое приключение "Побег из горящего отеля", обучающую программу по поиску неисправностей в электрических вилках и различные графические демо. Особенно его впечатлила возможность создавать анимированные спрайты с помощью простых символов.

Screenshot from Christian Simpson video (graphics demo) on 'Retro Recipes' YouTube channel - The Amazing Programming Language Lost for 40 Years, MicroText

Также Симпсон нашел на дискете программу "Plug faultfinding" (файл PLU, с авторскими правами 1983 года), которая учила пользователей находить неисправности в электрических вилках.

Видео о воскрешении MicroText быстро набрало более 100 000 просмотров. Энтузиасту даже удалось связаться с Дианой Мюррей, работавшей над версией MicroText для BBC Micro в 1983 году. Чтобы сохранить этот важный артефакт компьютерной истории, он загрузил MicroText и сопутствующие материалы в интернет-архив . За короткое время язык был скачан более 1000 раз, что Симпсон назвал "потрясающим результатом для чего-то настолько старого".

Сообщество не просто заинтересовалось MicroText как музейным экспонатом. Энтузиасты начали писать на нем новые программы, словно язык и не пролежал в забвении несколько десятилетий. Один из подписчиков Retro Recipes даже создал игру "Посадка на Марс" на MicroText.

Более того, как утверждает Кристиан, обнаруженная версия MicroText оказалась даже лучше той, что он тестировал в 1987 году. Значит, какое-то время разработчики продолжали совершенствовать язык, несмотря на его последующее исчезновение с рынка.

Мы нашли признаки жизни...в вашем смартфоне!

Наш канал — питательная среда для вашего интеллекта

Эволюционируйте вместе с нами — подпишитесь!