Wasmer という Web Assembly の処理系が 1.0.0 リリースされた。 ちょっと触ってみる。
$ curl https://get.wasmer.io -sSfL | sh
~/.bashrc
が更新されるので、現在のシェルに適用
$ source .bashrc
$ wasmer --version
wasmer 1.0.0
次に Rust をインストールする。
$ curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh
$ source ~/.cargo/env
$ cargo --version
cargo 1.49.0 (d00d64df9 2020-12-05)
$ cargo new hello_wasmer_by_rust --bin
$ cd hello_wasmer_by_rust
Cargo.toml を編集。
[dependencies]
# The Wasmer API
wasmer = "1.0"
src/main.rs に、参考 URL のソースをコピペ。
$ cargo build
$ cargo run
Results of `add_one`: 2
まだ Wasm も Wasmer も(Rust も)よくわかっていない。