Общий код может быть использован в C и Javascript
Для проекта я получу данные с сервера (может быть JSON/XML), и есть два отдельных клиентских приложения, которые будут обрабатывать данные для выполнения аналогичных действий. Одно приложение будет основано на вебе, а логика будет написана на JavaScipt, одно - на Си-приложении. Логика обработки данных та же, есть ли способ написать общий код с использованием какого-либо метода, который можно использовать повторно между ними.
1 ответ
Существуют реализации Javascript, которые можно вызывать из C-кода. Используя такую реализацию, вы можете написать значительную часть вашего кода на Javascript и связать его с C.
Одной из таких реализаций является QtScript. Qt требует C++, но вы можете достаточно легко связать код C и C++ вместе.