Вопрос можно интерпретировать по-разному ...
Если вы уже написали часть своего приложения на C ++ и вам необходимо добавить модули или сценарии, которые вы хотите добавить в код C ++ для повышения производительности, вы можете использовать Qt , который является прочная, очень полная мультиплатформенная платформа.
Включает поддержку сценариев (ECMAScript, стандартизированная версия Javascript), из которой вы можете получить доступ к вашим объектам C ++, если вам нужно. Также предусмотрена поддержка плагинов.
При таком подходе вы можете даже выполнить три шага,
- сначала сделайте несколько тестов в Javascript,
- затем кодируйте базу вашего приложения на C ++ и по-прежнему используйте часть в скриптах (например, если вам нужно попробовать разные алгоритмы),
- и, наконец, перенести все, или, по крайней мере, критические части, в C ++.
Другой вариант - встроить интерпретатор Python в ваш код, хотя это, вероятно, потребует дополнительной работы.