Я ищу язык сценариев, который работает на 32-разрядных и 64-разрядных компьютерах, а также в Windows и Linux.Я буду встраивать его в приложение C ++, поэтому я предпочитаю, чтобы он был написан на C ++, а не на C. Я также предпочел бы, чтобы скрипт имел поддержку потоков / асинхронности.
До сих пор я рассматривал следующие языки: GameMonkey, Lua и V8 JavaScript Engine.На данный момент JavaScript наиболее востребован.Я действительно не хочу использовать GameMonkey, потому что AFAIK не поддерживает 64-битную адресацию.Lua написан на C, так что я бы, вероятно, использовал оболочку C ++, но мне действительно не нравится смешивать код C и C ++.
Так есть ли другие альтернативы, на которые я мог бы взглянуть?