diff options
| author | Alon Zakai <alonzakai@gmail.com> | 2015-06-16 10:46:07 -0700 |
|---|---|---|
| committer | Alon Zakai <alonzakai@gmail.com> | 2015-06-16 15:25:12 -0700 |
| commit | 5cef73092010da6ee60ecaf64cbfabc9401151e4 (patch) | |
| tree | d9c02ad841e721e37958966c7c198d8fb1c58c09 /FAQ.md | |
| parent | ee73a4a0d9b515d4c08dcc9b365dc553f87a2abf (diff) | |
| download | nanowasm-design-5cef73092010da6ee60ecaf64cbfabc9401151e4.tar.gz | |
add some context in 'which compilers' about how the new LLVM backend can be used
Diffstat (limited to 'FAQ.md')
| -rw-r--r-- | FAQ.md | 10 |
1 files changed, 6 insertions, 4 deletions
@@ -106,11 +106,13 @@ cycle-collection problems and miss optimizations that require integration with t ## What compilers can I use to build WebAssembly programs? WebAssembly initially focuses on [C/C++](CAndC++.md), and a new, clean -WebAssembly backend is being proposed for upstream clang/LLVM. As WebAssembly -evolves it will support more languages which often use non-LLVM compilers. +WebAssembly backend is being proposed for upstream clang/LLVM, which can +then be used by LLVM-based projects like [Emscripten](http://emscripten.org) +and [PNaCl](http://gonacl.com). -Even for C/C++ language support we hope that other compilers, such as -[GCC](https://gcc.gnu.org), gain support for WebAssembly. The WebAssembly +As WebAssembly evolves it will support more languages than C/C++, and +we hope that other compilers will support it as well, even for the C/C++ +language, for example [GCC](https://gcc.gnu.org). The WebAssembly working group found it easier to start with LLVM support because they had more experience with that toolchain from their [Emscripten](http://emscripten.org) and [PNaCl](http://gonacl.com) work. |
