WebAssembly
外观

![]() | |
编程范型 | 面向表达式 |
---|---|
当前版本 |
|
型態系統 | 静态 |
系统平台 | 跨平台 |
許可證 | Apache许可证 |
文件扩展名 | .wast, .wasm |
網站 | webassembly |
受影响于 | |
Asm.js、PNaCl |
WebAssembly或稱wasm是一個實驗性的低階程式語言,應用於瀏覽器內的客戶端。WebAssembly是可攜式的抽象語法樹[2],被設計來提供比JavaScript更快速的編譯及執行[3]。WebAssembly將讓開發者能運用自己熟悉的程式語言(目前主要是C/C++)編譯,再藉JavaScript引擎在瀏覽器內執行[4]。WebAssembly的開發團隊分別來自Mozilla、Google、Microsoft、Apple,代表著四大網路瀏覽器Firefox、Chrome、Microsoft Edge、Safari[5]。
參考資料
- ^ Release 2.0. 2022年6月1日 [2023年2月11日].
- ^ design/Rationale.md at master · WebAssembly/design. GitHub.
- ^ design/HighLevelGoals.md at master · WebAssembly/design. GitHub.
- ^ Google, Microsoft, Mozilla And Others Team Up To Launch WebAssembly, A New Binary Format For The Web. TechCrunch. 2015-06-17.
- ^ Bright, Peter. The Web is getting its bytecode: WebAssembly. Ars Technica. Condé Nast. 2015-06-18.