Tag

Toolchains

1 views collected around this technical thread.

ByteDance Web Infra
ByteDance Web Infra
Apr 11, 2023 · Fundamentals

Overview of the WebAssembly Language Ecosystem and Toolchains

This article provides a comprehensive overview of WebAssembly 2.0, its cross‑platform advantages, and the most popular programming languages and toolchains—including C/C++, Rust, Go, AssemblyScript, Emscripten, Binaryen, wasi‑sdk, TinyGo, wabt, wasm‑pack and wasm‑bindgen—while discussing their strengths, limitations, and typical use cases.

CompilationToolchainsWASI
0 likes · 24 min read
Overview of the WebAssembly Language Ecosystem and Toolchains
ByteFE
ByteFE
Apr 10, 2023 · Fundamentals

Overview of WebAssembly Language Ecosystem and Toolchains

WebAssembly has evolved to version 2.0, offering extensive instruction support, large memory handling, and vector operations, and is now widely used across web and non‑web scenarios; this article surveys popular languages (C/C++, Rust, Go, AssemblyScript, JavaScript, etc.) and key toolchains such as Emscripten, Binaryen, wasi‑sdk, TinyGo, wabt, wasm‑pack, and wasm‑bindgen.

BinaryenEmscriptenRust
0 likes · 24 min read
Overview of WebAssembly Language Ecosystem and Toolchains
ByteDance Web Infra
ByteDance Web Infra
Jul 1, 2022 · Fundamentals

Comprehensive Overview of WebAssembly Ecosystem, Languages, Toolchains, and Runtimes

WebAssembly, a portable binary format, is evolving into a mature platform; this article surveys its motivations, language support (C/C++, Rust, Go, Java, AssemblyScript, etc.), toolchains, and major runtimes such as Wasmtime, Wasmer, WasmEdge, and WAMR, highlighting performance, security, and integration aspects.

CompilationRuntimesToolchains
0 likes · 24 min read
Comprehensive Overview of WebAssembly Ecosystem, Languages, Toolchains, and Runtimes