Как забытый язык программирования 80-х покорил сердца современных гиков.
Энтузиаст воскресил забытый язык программирования 1980-х годов, тем самым вызвав волну ностальгии и восхищения в сообществе любителей ретро-компьютинга. Кристиан Симпсон, ведущий YouTube-канала Retro Recipes , посвященного винтажным технологиям, обнаружил на eBay уникальную вещь - дискету с языком программирования MicroText для компьютера Commodore 64.
MicroText , разработанный в 1980-х годах, долгое время считался утерянным. Симпсон впервые столкнулся с этим языком в 1987 году, в возрасте 14 лет. Тогда ему удалось протестировать бета-версию. Однако затем MicroText словно исчез с лица земли - никакой информации о нем не было ни в интернете, ни на форумах любителей Commodore. По словам блогера, MicroText разрабатывал его сосед. То есть один арендаторов в доме его родителей сотрудничал с Национальной физической лабораторией Великобритании.
Дискета с eBay оказалась в отличном состоянии - сохранился даже характерный запах компьютерных магазинов 80-х годов. И, вопреки опасениям энтузиаста, она действительно содержала файлы MicroText, включая демонстрационные программы и документацию.
Язык MicroText отличается простотой и удобством использования. Каждая часть программы представляет собой отдельный "кадр", что-то вроде веб-страницы. Это делает структуру программ интуитивно понятной. Команды были упрощены по сравнению с другими языками того времени, но при этом все еще позволяют создавать впечатляющую графику и звуковые эффекты.
Среди демонстрационных программ на дискете Симпсон обнаружил текстовое приключение "Побег из горящего отеля", обучающую программу по поиску неисправностей в электрических вилках и различные графические демо. Особенно его впечатлила возможность создавать анимированные спрайты с помощью простых символов.
Также Симпсон нашел на дискете программу "Plug faultfinding" (файл PLU, с авторскими правами 1983 года), которая учила пользователей находить неисправности в электрических вилках.
Видео о воскрешении MicroText быстро набрало более 100 000 просмотров. Энтузиасту даже удалось связаться с Дианой Мюррей, работавшей над версией MicroText для BBC Micro в 1983 году. Чтобы сохранить этот важный артефакт компьютерной истории, он загрузил MicroText и сопутствующие материалы в интернет-архив . За короткое время язык был скачан более 1000 раз, что Симпсон назвал "потрясающим результатом для чего-то настолько старого".
Сообщество не просто заинтересовалось MicroText как музейным экспонатом. Энтузиасты начали писать на нем новые программы, словно язык и не пролежал в забвении несколько десятилетий. Один из подписчиков Retro Recipes даже создал игру "Посадка на Марс" на MicroText.
Более того, как утверждает Кристиан, обнаруженная версия MicroText оказалась даже лучше той, что он тестировал в 1987 году. Значит, какое-то время разработчики продолжали совершенствовать язык, несмотря на его последующее исчезновение с рынка.
Ладно, не доказали. Но мы работаем над этим