This Week in Rust and WebAssembly 008
Hello and welcome to another issue of This Week in Rust and WebAssembly!
Rust is a systems language pursuing the trifecta: safety, concurrency, and speed.
WebAssembly is a stack-based virtual machine and instruction set. It is fast, safe, portable, and part of the open Web platform. By compiling to WebAssembly, we can run Rust code on the Web!
This is a weekly summary of Rust and WebAssembly’s progress and community.
Did we miss something? Tweet to us at @rustwasm or send us a pull request.
Want to get involved in Rust and WebAssembly? Join the Rust and WebAssembly working group!
News and Blog Posts
Want to make sure something ends up on this list next time we publish an issue? Leave a comment on this issue.
- The Biggest
wasm-pack
Release Yet - Announcing the
web-sys
crate! - Programming WebAssembly with Rust — The Book!! Kevin Hoffman is writing a book on Rust and Wasm for the Pragmatic Programmers book publisher.
- Rust and WebAssembly with Nick Fitzgerald. Video recording and slides from the most recent SFHTML5 meetup that was all about Wasm.
- Format rust code in the browser with
rustfmt
compiled to wasm! - Olin is a server-side WebAssembly platform
- The P64Lang parser and interpreter running as a wasm module
- How
wasm-bindgen
Facilitates Interop Between Rust and JavaScript - @sendilkumarn will be giving a talk titled “Do things blazingly fast with WebAssembly” at Voxxed Days Ticino 2018
- Isomorphic Desktop Apps with Rust (Electron and Wasm)
- Smithy progress update: how I decreased WebAssembly bundle size by 90%
Updates from rustwasm/*
- Released
wasm-pack
0.5.0 - Released
wasm-bindgen
0.2.23 - Released
js-sys
0.3.0 - Released
web-sys
0.3.0 - Added new sections to
wasm-bindgen
guide: