Найдено результатов: 1

Какой язык сценариев следует поддерживать в существующей кодовой базе?

Я смотрю на добавление функциональности сценариев к существующей кодовой базе и взвешиваю плюсы/минусы различных пакетов. Lua, вероятно, самый очевидный выбор, но мне было интересно, есть ли у людей какие-либо другие предложения, основанные на их опыте.

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

Это единственные реальные требования;

  1. Должна быть кроссплатформенная библиотека, которая компилируется из исходного кода
  2. Скрипты должны иметь возможность вызывать зарегистрированные функции на стороне кода
  3. Код должен иметь возможность вызывать функции на стороне скрипта
  4. Используется в кодовой базе C/C++.

scripting   data-driven    

465   9   07:42, 11th August, 2020