Я хочу встроить Javascript в мой хобби. Теперь, когда у нас есть 5-е поколение Javascript-двигателей (все быстро и быстро), мне любопытно, какой движок вы захотите внедрить в С++-фреймворк (который включает в себя фактическую простоту его встраивания)?
Примечание. Чтобы это было ясно, я не заинтересован в написании DOM или написании Javascript в браузере.
Вот компиляция ссылок до сих пор и несколько советов из потока
- SpiderMonkey
- tracemonkey (обратите внимание: обратная совместимость с spidermonkey):
- V8
- Squirrelfish
Просто для записи, я люблю Lua и уже встроил ее в игровые движки примерно 5 раз на работе.
Однако теперь это хобби-проект, и я думаю, что Javascript известен большинству веб-разработчиков и потому, что его разработчики ECMA, Flash и Flex, игровой движок, который использует Javascript и XML для скриптинга, будут более удобными и удобными к большей пользовательской базе (и той, которая до сих пор не имела возможности использовать свои навыки для игр), чем одна с Lua (и их много!).
Также для записи я поеду с V8 на этом, в основном потому, что мне нравится стиль С++.