【发布时间】:2017-09-18 08:21:26
【问题描述】:
哪些语言可以编译成 WebAssembly (Wasm)?
我相信现在 C、C++ 和 Rust(实验性)可以通过 llvm 编译器后端编译为 WebAssembly,目前不支持 Java、Swift 和 C# 等语言,但可能是未来开发的候选者。
我不相信 JavaScript 可以编译成 Wasm。 https://github.com/WebAssembly/design/issues/219
【问题讨论】:
-
作为对任何阅读本文的人的说明,我最近通过 emscripten 将 C 和 C++ 用于 WASM,并且效果非常好。
标签: llvm programming-languages webassembly