- Hands-On Data Structures and Algorithms with Rust
- Claus Matzinger
- 159字
- 2021-07-02 14:11:47
Wasm
Wasm, which WebAssembly is now commonly called, is a binary format meant to complement JavaScript that Rust can be compiled to. The format is designed to run as a stack machine inside several sandboxed execution environments (such as web browsers, or the Node.js runtime) for performance-critical applications (https://blog.x5ff.xyz/blog/azure-functions-wasm-rust/). While this is—as of this writing—in its early stages, Rust and the Wasm target have been used in real-time frontend settings (such as browser games), and in 2018 there was a dedicated working group seeking to improve this integration.
Similar to other targets, such as ARM, the Wasm target is an LLVM (the compiler technology Rust is built on) backend so it has to be installed using rustup target add wasm32-unknown-unknown. Furthermore, it isn't necessary to declare the binary layout (the "C" in extern "C") and a different bindgen tool does the rest: wasm-bindgen, available at https://github.com/rustwasm/wasm-bindgen. We highly recommend reading the documentation for more information.
- Access 2016數(shù)據(jù)庫教程(微課版·第2版)
- 虛擬化與云計算
- 達(dá)夢數(shù)據(jù)庫性能優(yōu)化
- 數(shù)據(jù)庫原理與應(yīng)用(Oracle版)
- Python數(shù)據(jù)分析與挖掘?qū)崙?zhàn)(第3版)
- Google Cloud Platform for Developers
- 新手學(xué)會計(2013-2014實戰(zhàn)升級版)
- 區(qū)域云計算和大數(shù)據(jù)產(chǎn)業(yè)發(fā)展:浙江樣板
- Doris實時數(shù)倉實戰(zhàn)
- Oracle高性能SQL引擎剖析:SQL優(yōu)化與調(diào)優(yōu)機(jī)制詳解
- MySQL數(shù)據(jù)庫應(yīng)用與管理
- 數(shù)據(jù)挖掘與機(jī)器學(xué)習(xí)-WEKA應(yīng)用技術(shù)與實踐(第二版)
- Oracle 內(nèi)核技術(shù)揭密
- 成功之路:ORACLE 11g學(xué)習(xí)筆記
- 數(shù)據(jù)迷霧:洞察數(shù)據(jù)的價值與內(nèi)涵