|
| 1 | +--- |
| 2 | +title: "This Week in Rust and WebAssembly 008" |
| 3 | +--- |
| 4 | + |
| 5 | +Hello and welcome to another issue of *This Week in Rust and WebAssembly*! |
| 6 | + |
| 7 | +[Rust](https://rust-lang.org) is a systems language pursuing the trifecta: safety, concurrency, and speed. |
| 8 | + |
| 9 | +[WebAssembly](http://webassembly.org) 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! |
| 10 | + |
| 11 | +This is a weekly summary of Rust and WebAssembly's progress and community. |
| 12 | + |
| 13 | +Did we miss something? Tweet to us at [@rustwasm](https://twitter.com/rustwasm) or [send us a pull request](https://github.com/rustwasm/rustwasm.github.io). |
| 14 | + |
| 15 | +**Want to get involved in Rust and WebAssembly? [Join the Rust and WebAssembly working group!][get-involved]** |
| 16 | + |
| 17 | +## News and Blog Posts |
| 18 | + |
| 19 | +*Want to make sure something ends up on this list next time we publish an issue? |
| 20 | +[Leave a comment on this issue.](https://github.com/rustwasm/team/issues/79)* |
| 21 | + |
| 22 | +* [**The Biggest `wasm-pack` Release Yet**](https://rustwasm.github.io/2018/09/24/the-biggest-wasm-pack-release-yet.html) |
| 23 | +* [**Announcing the `web-sys` crate!**](https://rustwasm.github.io/2018/09/26/announcing-web-sys.html) |
| 24 | +* [Programming WebAssembly with Rust — The Book!!](https://medium.com/@KevinHoffman/programming-webassembly-with-rust-the-book-7c4a890fcf97) Kevin Hoffman is writing a book on Rust and Wasm for the Pragmatic Programmers book publisher. |
| 25 | +* [Rust and WebAssembly with Nick Fitzgerald.](http://fitzgeraldnick.com/2018/10/01/sfhtml5-rust-and-wasm-talk.html) Video recording and slides from the most recent SFHTML5 meetup that was all about Wasm. |
| 26 | +* [Format rust code in the browser with `rustfmt` compiled to wasm!](https://alexcrichton.github.io/rustfmt-wasm/) |
| 27 | +* [Olin is a server-side WebAssembly platform](https://olin-http-example.herokuapp.com/) |
| 28 | +* [The P64Lang parser and interpreter running as a wasm module](https://www.polaris64.net/resources/programming/p64lang_wasm/) |
| 29 | +* [How `wasm-bindgen` Facilitates Interop Between Rust and JavaScript](https://blog.ryanlevick.com/posts/wasm-bindgen-interop/) |
| 30 | +* [@sendilkumarn](https://twitter.com/sendilkumarn) will be giving a talk titled "Do things blazingly fast with WebAssembly" at [Voxxed Days Ticino 2018](https://cfpvdt18.confinabox.com/talk/XAU-2186/Do_things_blazingly_fast_with_WebAssembly) |
| 31 | +* [Isomorphic Desktop Apps with Rust (Electron and Wasm)](https://speice.io/2018/09/isomorphic-apps.html) |
| 32 | +* [Smithy progress update: how I decreased WebAssembly bundle size by 90%](https://medium.com/@robert.balicki_2494/smithy-progress-update-how-i-decreased-webassembly-bundle-size-by-90-e7fe194b2f58) |
| 33 | + |
| 34 | +## Updates from [`rustwasm/*`](https://github.com/rustwasm) |
| 35 | + |
| 36 | +* [Released `wasm-pack` 0.5.0](https://github.com/rustwasm/wasm-pack/blob/master/CHANGELOG.md#%EF%B8%8F-050) |
| 37 | +* [Released `wasm-bindgen` 0.2.23](https://github.com/rustwasm/wasm-bindgen/blob/master/CHANGELOG.md#0223) |
| 38 | +* [Released `js-sys` 0.3.0](https://crates.io/crates/js-sys) |
| 39 | +* [Released `web-sys` 0.3.0](https://crates.io/crates/web-sys) |
| 40 | +* Added new sections to `wasm-bindgen` guide: |
| 41 | + * [Writing tests for Rust and WebAssembly programs using `wasm-bindgen-test`](https://rustwasm.github.io/wasm-bindgen/wasm-bindgen-test/index.html) |
| 42 | + * [Working with untyped JS values in the `wasm-bindgen`](https://rustwasm.github.io/wasm-bindgen/reference/accessing-properties-of-untyped-js-values.html) |
| 43 | + * [`web-sys`](https://rustwasm.github.io/wasm-bindgen/web-sys/index.html) |
| 44 | + |
| 45 | +## Requests for Contribution |
| 46 | + |
| 47 | +* [**Join the Rust and WebAssembly Working Group!**][get-involved] |
| 48 | + * [All issues labeled "good first issue" in the `rustwasm/*` repositories](https://github.com/issues?q=is%3Aopen+is%3Aissue+user%3Arustwasm+archived%3Afalse+label%3A%22good+first+issue%22) |
| 49 | + * [All issues labeled "help wanted" in the `rustwasm/*` repositories](https://github.com/issues?q=is%3Aopen+is%3Aissue+user%3Arustwasm+archived%3Afalse+label%3A%22help+wanted%22) |
| 50 | + |
| 51 | +[get-involved]: https://github.com/rustwasm/team/blob/master/README.md#get-involved |
0 commit comments