Разработчик под ником badboychik начал эксперимент по созданию аналога платформы 1С на стеке TypeScript, Bun и Vue. В рамках проекта создан модуль портирования конфигураций, который обработал XML-выгрузку объемом 1,8 ГБ за 8 секунд. Анализ конфигурации ЗУП показал наличие в ней 3,3 миллиона строк кода.

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

Механизм работы основан на использовании ИИ для интерпретации кода 1С и взаимодействия с объектами базы данных. Автор проекта сравнивает решение с Wine, который позволяет запускать Windows-приложения в Linux через переписанные API-вызовы. Использование ИИ упрощает перенос логики на классические языки программирования.

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