py中，asm.js与Clang比较接近，或者比Clang到GCC还接近Clang。在一种情况下，asm.js甚至在Box2D上略微击败Clang。”
实现.Emscripten项目提供了可以编译C和C++（或其他任何可转换为LLVMIR的语言）代码为asm.js的工具。所有支持JavaScript较新版本的浏览器都应该能支持运行asm.js代码，因为它是该规范的子集。部分浏览器的实现针对asm.js进行了特别优化：
采用.目前几乎所有基于asm