Поиск встраиваемого языка сценариев для C++ с 64-разрядной поддержкой и Кросс-платформенный

Я ищу язык сценариев, который работает над 32-разрядными и 64-разрядными машинами, а также в Windows и Linux. Я буду встраивать его в приложение C++, таким образом, я предпочту, чтобы это было исходно записано в C++, а не C. Я также предпочел бы, чтобы сценарий имел поддержку потока / асинхронную поддержку.

До сих пор языками, на которые я посмотрел, является GameMonkey, Lua и механизм V8 JavaScript. V8 JavaScript имеет большую часть обращения до сих пор. Я действительно не хочу использовать GameMonkey, потому что AFAIK он не поддерживает 64-разрядное обращение. Lua записан в C, таким образом, я, вероятно, использовал бы обертку C++, но мне действительно не нравится смешивать код C++ и C.

Так есть ли некоторые другие альтернативы, на которые я мог посмотреть?

5
задан starblue 22 July 2010 в 19:33
поделиться