Emscripten 可以从 C/C++ 生成比手工编写的 JS 代码更快的代码,这是否意味着我们应该用 C/C++ 编写新代码并编译它们以在 Web 上运行?
我阅读了 Emscripten 常见问题解答,上面写着“无论如何都要编写新的 JavaScript 代码。”,这是为什么呢?
Emscripten 可以从 C/C++ 生成比手工编写的 JS 代码更快的代码,这是否意味着我们应该用 C/C++ 编写新代码并编译它们以在 Web 上运行?
我阅读了 Emscripten 常见问题解答,上面写着“无论如何都要编写新的 JavaScript 代码。”,这是为什么呢?
asm.js 不是执行 Javascript-esque 代码的更快方法。这是一种更快的运行代码的方法,已经降低到机器代码的抽象级别。您似乎大大高估了收益:
走这条路也有很大的缺点:
我希望从 asm.js 中获得足够使用的唯一类型的代码是: