Новости Неожиданный камбэк — культовый язык OPL снова можно использовать в 2025 году

NewsMaker

I'm just a script
Премиум
20,148
44
8 Ноя 2022
Язык КПК 90-х вернулся к жизни.


cjqb7oicx3n4cru22n1rjca6q5tn94b0.jpg


Любители ретро-компьютеров получили неожиданный подарок: разработчик и коллекционер Колин Хоад представил сервер для языка OPL , который добавляет современные инструменты к программированию для культовых карманных компьютеров Psion. Теперь в любом редакторе с поддержкой LSP можно получить автодополнение и подсветку синтаксиса для Open Programming Language.

OPL был встроенным языком для КПК Psion, близким к BASIC. Его ценили за простоту и возможность писать и запускать код прямо на устройстве без сложной сборки. Однако со временем инструменты для него практически исчезли.

Идея создать сервер пришла Хоаду после обсуждений в сообществе Psion в Discord, где энтузиаст Алекс Браун предложил адаптировать протокол Language Server Protocol. По словам автора, он сначала колебался, но затем увлёкся задачей и реализовал проект на Object Pascal, выбрав его ради скорости и производительности.

Psion оставила заметный след в истории портативных компьютеров. Первые модели Organizer появились ещё в 1984 году, но настоящая популярность пришла с серией Series и операционной системой EPOC. Эти устройства завоевали пользователей удобной клавиатурой и программами, которые по тем временам выглядели революционно.

Сообщество фанатов продолжает развивать наследие Psion. В 2017 году пользователи назвали серию Psion 5 «гаджетом мечты для возрождения». Впоследствии некоторые компании выпускали современные устройства в духе Psion, а энтузиасты — адаптеры для добавления Wi-Fi и других возможностей.

Сам Хоад признаётся, что познакомился с Psion сравнительно недавно — в 2023 году, на фестивале ретро-компьютеров Retrofest в Кембридже. Там его впечатлила коллекция Алекса Брауна, известного под ником «The Last Psion».

Созданный им сервер уже доступен под лицензией MIT на GitHub . Автор отмечает, что проект остаётся «работой в процессе», но уже позволяет получить базовые функции вроде автодополнения и подсветки синтаксиса.

Даже без оригинального устройства попробовать OPL можно через браузерный эмулятор WindEmu , который запускает Psion Series 5mx прямо онлайн.

За развитием проекта можно следить в блоге Хоада , где он подробно описывает этапы разработки и новые возможности.

По словам автора, он не знает, насколько востребован будет инструмент, но для него это ценный опыт и способ вдохнуть новую жизнь в когда-то популярный язык.
 
Источник новости
www.securitylab.ru

Похожие темы