WebAssembly 教程一 WebAssembly简介
概念WebAssembly(简称Wasm)是一种为堆栈机设计的二进制指令格式。它是一个可移植的编译目标,可用于高级语言如C/C++和Rust,让这些语言编写的代码能够在Web浏览器中运行。代码示例Wasm通常不直接编写,而是将高级语言转换成Wasm。比如,一个简单的Rust函数编译成WebAssembly看起来是这样的:Rust源代码(add.rsa + b编译为WebAssembly(add.wasm(modulei32.add))预计输出效果当在支持WebAssembly的浏览器中运行时,
原创
2024-01-30 11:04:19 ·
400 阅读 ·
0 评论