Язык КПК 90-х вернулся к жизни.
Любители ретро-компьютеров получили неожиданный подарок: разработчик и коллекционер Колин Хоад представил сервер для языка 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 прямо онлайн.
За развитием проекта можно следить в блоге Хоада , где он подробно описывает этапы разработки и новые возможности.
По словам автора, он не знает, насколько востребован будет инструмент, но для него это ценный опыт и способ вдохнуть новую жизнь в когда-то популярный язык.
Любители ретро-компьютеров получили неожиданный подарок: разработчик и коллекционер Колин Хоад представил сервер для языка 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