javascript - SpiderMonkey 对比 JavaScriptCore 对比?

标签 javascript c++ embedded-language spidermonkey

我有一个 C++ 桌面应用程序(用 wxWidgets 编写),我想添加对某些脚本语言的支持。

脚本主要用于通过用户提供的 JavaScript 代码对字符串、数字和日期进行运行时转换。

我想使用 JavaScript,因为它被广泛使用并且每个人都熟悉语法。

谷歌搜索,似乎我有两个选择:

  • 来自 Mozilla 的 SpiderMonkey
  • 来自 WebKit 的 JavaScriptCore

有人试过吗?哪一个会更容易设置? 您是否知道其他一些更适合我的需求的实现?

顺便说一句,我的目标是 Windows 和 Linux 平台。

最佳答案

还有 Google 的 V8 JavaScript 引擎,在 Linux 上构建得很好,嵌入 API 似乎也很简单:(与 SpiderMonkey 相比,从未看过 JavaScriptCore API) http://code.google.com/apis/v8/get_started.html

关于javascript - SpiderMonkey 对比 JavaScriptCore 对比?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/895554/

相关文章:

javascript - Angular 9 - 无法绑定(bind)到 'formGroup',因为它不是 'form' 的已知属性

javascript - 了解自定义 JQuery 事件以及如何对其进行稍微修改

javascript - 如何从网址截取网页快照?

c++ - 用右值构造一对

python - 将脚本语言嵌入到游戏引擎的编程语言中的目的是什么?

javascript - 调整箱线图的大小

c++ - * 运算符重载中的操作数顺序

c++ - 在 system32/drivers 文件夹中验证数字签名

c++ - 如何在 C++ 中嵌入 Ruby?

apache - 如何从Web服务器(如Apache)中调用R?