-
Notifications
You must be signed in to change notification settings - Fork 17
webassembly
Hanlei Qin edited this page Oct 29, 2020
·
1 revision
WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable compilation target for programming languages, enabling deployment on the web for client and server applications.
AssemblyScript compiles a strict variant of TypeScript (basically JavaScript with types) to WebAssembly using Binaryen. It generates lean and mean WebAssembly modules while being just an npm install away.
Binaryen is a compiler and toolchain infrastructure library for WebAssembly, written in C++. It aims to make compiling to WebAssembly easy, fast, and effective:
- design: WebAssembly Design Documents. http://webassembly.github.io/
- WebAssembly 现状与实战
- WebAssembly 实践:如何写代码
- Emscripten: An LLVM-to-WebAssembly Compiler
- WebAssembly Micro Runtime (WAMR) is a standalone WebAssembly (WASM) runtime with a small footprint.
- Wasmtime: Standalone JIT-style runtime for WebAssembly, using Cranelift. https://wasmtime.dev/
- Pyodide: The Python scientific stack, compiled to WebAssembly.
- Awesome Wasm: 😎 Curated list of awesome things regarding WebAssembly (wasm) ecosystem.
芝士就是力量,法国就是培根!
Knowledge is power -- Francis Bacon
人要是没有梦想,和咸鱼有什么分别?光标请勿在最高司令官身上停留!
- mathematics
- algorithm
- theory-of-computation
- compiler
- operating-system
- networks
- security
- artificial-intelligence
- computer-graphics