Skip to content

Commit 5990319

Browse files
committed
Some edits to the first post
1 parent 1ea788f commit 5990319

File tree

3 files changed

+66
-47
lines changed

3 files changed

+66
-47
lines changed

_config.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@
1313
# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on.
1414
# You can create any custom variable you would like, and they will be accessible
1515
# in the templates via {{ site.myvariable }}.
16-
title: This week in Rust-WASM
16+
title: This week in Rust+WebAssembly
1717
email: sendilkumarn@live.com
1818
description: >- # this means to ignore newlines until "baseurl:"
19-
Stay up to date with events, learning resources, and recent developments in Rust WASM community.
19+
Stay up to date with events, learning resources, and recent developments in Rust and WebAssembly community.
2020
baseurl: "" # the subpath of your site, e.g. /blog
21-
url: "https://rustwasm.github.io/" # the base hostname & protocol for your site, e.g. http://example.com
22-
twitter_username: sendilkumarn
23-
github_username: sendilkumarn
21+
url: "https://rustwasm.github.io" # the base hostname & protocol for your site, e.g. http://example.com
22+
twitter_username: rustwasm
23+
github_username: rustwasm
2424

2525
# Build settings
2626
markdown: kramdown

_posts/2018-04-02-welcome-to-this-week-in-rust.markdown

Lines changed: 0 additions & 42 deletions
This file was deleted.
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
---
2+
layout: post
3+
title: "Welcome to this week in Rust and WebAssembly!"
4+
---
5+
6+
Hello and welcome to the first issue of *This Week in Rust and WebAssembly*!
7+
8+
[Rust](http://rust-lang.org) is a systems language pursuing the trifecta: safety, concurrency, and speed.
9+
10+
[WebAssembly](http://webassembly.org) is designed as a portable target for compilation of high-level languages like C, C++, and Rust, enabling deployment on the web for client and server applications.
11+
12+
This is a weekly summary of its progress and community.
13+
14+
Tweet us at [@rustwasm](https://twitter.com/rustwasm) or send us a pull request. Want to get involved? [We love contributions!][get-involved]
15+
16+
[get-involved]: https://github.com/rust-lang-nursery/rust-wasm/blob/master/README.md#get-involved
17+
18+
## News and Releases
19+
20+
* [The `lld` linker landed in nightly Rust!](rust-lang/rust#48125) Expect faster `.wasm` compilation, smaller `.wasm` binaries when using `lto = true`, support for custom `.wasm` sections, and more.
21+
22+
* [`wasm-pack`](https://github.com/ashleygwilliams/wasm-pack) packs up the `.wasm` and publishes it to npm
23+
24+
> The goal of this project is to create a portable command line tool for publishing compiled wasm projects to the npm registry for the consumption of js devs using the npm CLI, yarn, or any other CLI tool that interfaces with the npm registry.
25+
26+
* [`rust-dominator`](https://crates.io/crates/dominator) is a zero-cost virtual DOM library. It even already has a spec-compliant [TODO-MVC implementation](https://github.com/Pauan/rust-dominator/blob/master/examples/todomvc/src/main.rs)!
27+
28+
* [Kovan](https://wiki.parity.io/WebAssembly-Home) is an Ethereum-like testnet.
29+
- [Tutorial](https://github.com/paritytech/pwasm-tutorial)
30+
- [Talks](https://www.youtube.com/watch?v=Adcn-L59LRs)
31+
32+
* [`wasm-sign`](https://github.com/frehberg/wasm-sign) is a WebAssembly signing and verification tool.
33+
34+
* [`edit-text`](https://github.com/tcr/edit-text) is a collaborative text editor built with Rust and WebAssembly.
35+
36+
* [`wasm_bindgen` 0.2.0 released](https://crates.io/crates/wasm-bindgen)
37+
- Uses the new `#[wasm_custom_section]` attribute to produce by-default smaller binaries
38+
- JS output is by default compatible with either Node.js or the browser
39+
- The `--nodejs` flag's output is now natively usable by Node.js, aka uses `require` and loads the WebAssembly module synchronously
40+
- Lots of internal refactorings in preparation for new features like closures and futures
41+
42+
* [`wee_alloc` 0.2.0 released](https://github.com/fitzgen/wee_alloc/blob/master/CHANGELOG.md#020)
43+
44+
## Articles, Blog Posts, and Talks
45+
46+
* [Come Join the Rust and WebAssembly Working Group!](http://fitzgeraldnick.com/2018/02/27/wasm-domain-working-group.html)
47+
48+
* [Making WebAssembly better for Rust & for all languages](https://hacks.mozilla.org/2018/03/making-webassembly-better-for-rust-for-all-languages/)- [Lin Clark](https://twitter.com/linclark)
49+
50+
* [JavaScript to Rust and Back Again: A `wasm-bindgen` Tale](https://hacks.mozilla.org/2018/04/javascript-to-rust-and-back-again-a-wasm-bindgen-tale/)
51+
52+
* [Speed Without Wizardry](http://fitzgeraldnick.com/2018/02/26/speed-without-wizardry.html)
53+
54+
* [Do things faster and better with WebAssembly](https://speakerdeck.com/sendilkumarn/do-things-faster-and-better-with-webassembly)- [Sendilkumarn](https://twitter.com/sendilkumarn)
55+
- [video](https://goo.gl/aUhPFW)
56+
57+
## Upcoming Events / Talks
58+
59+
* [Do things faster with WebAssembly @Codemotion 2018 Rome](https://rome2018.codemotionworld.com/talk-detail/?detail=8054) by [Sendilkumarn](https://twitter.com/sendilkumarn)
60+
61+
* [PDXRust: Rust and WebAssembly workshop](https://www.meetup.com/PDXRust/events/249474845/)

0 commit comments

Comments
 (0)