我正在寻找一种适用于 32 位和 64 位机器以及 Windows 和 Linux 的脚本语言。我将把它嵌入到 C++ 应用程序中,因此我更喜欢用 C++ 而不是 C 原生编写它。我也希望脚本具有线程/异步支持。
到目前为止,我研究过的语言是 GameMonkey、Lua 和 V8 JavaScript 引擎。迄今为止,V8 JavaScript 最具吸引力。我真的不想使用 GameMonkey,因为 AFAIK 它不支持 64 位寻址。Lua 是用 C 编写的,所以我可能会使用 C++ 包装器,但我真的不喜欢混合 C 和 C++ 代码。
那么我可以看看其他一些替代方案吗?