Skip to content

Commit b2151fd

Browse files
committed
final draft 309
1 parent 97c7aaf commit b2151fd

File tree

1 file changed

+37
-23
lines changed

1 file changed

+37
-23
lines changed

drafts/2019-10-22-this-week-in-rust.md

Lines changed: 37 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,18 @@ If you find any errors in this week's issue, [please submit a PR](https://github
1616

1717
## News & Blog Posts
1818

19+
* [I made a NES emulator in Rust using generators](https://kyle.space/posts/i-made-a-nes-emulator/).
20+
* [Where rustc spends its time](https://wiki.alopex.li/WhereRustcSpendsItsTime).
21+
* [2019 compiler roadmap progress](https://internals.rust-lang.org/t/2019-roadmap-progress/10862/7).
22+
* [Update on const generics progress](https://github.com/rust-lang/rust/issues/44580#issuecomment-544155666).
23+
* [Asynchronous destructors](https://boats.gitlab.io/blog/post/poll-drop/).
24+
* [A tiny, static, full-text search engine using Rust and WebAssembly](https://endler.dev/2019/tinysearch/).
25+
* [MicroRust: Discover the world of microcontrollers through Rust on the BBC micro:bit](https://droogmic.github.io/microrust/).
26+
* [Dealing with process termination in Linux](https://iximiuz.com/en/posts/dealing-with-processes-termination-in-Linux/).
27+
* [The embedded WG's operating system tutorials rewrite added support for the Raspberry Pi 4](https://github.com/rust-embedded/rust-raspi3-OS-tutorials/tree/rewrite_for_v2).
28+
* [Adventures in motion control: Simple Automation Sequences](http://adventures.michaelfbryan.com/posts/simple-automation-sequences/)
1929
* [Programming Servo: shipping message-ports(via a detour into Spectre)](https://medium.com/programming-servo/programming-servo-shipping-message-ports-via-a-detour-into-spectre-c96683ac0b8).
20-
* [The embedded WG's Operating System Tutorials rewrite added support for the Raspberry Pi 4](https://github.com/rust-embedded/rust-raspi3-OS-tutorials/tree/rewrite_for_v2).
21-
- [Adventures in motion control: Simple Automation Sequences](http://adventures.michaelfbryan.com/posts/simple-automation-sequences/)
30+
* [Rotary encoders in embedded Rust](https://leshow.github.io/post/rotary_encoder_hal/).
2231

2332
# Crate of the Week
2433

@@ -37,11 +46,9 @@ Every week we highlight some tasks from the Rust community for you to pick and g
3746

3847
Some of these tasks may also have mentors available, visit the task page for more information.
3948

40-
* [good first issue] [async-std: Add Stream::throttle](https://github.com/async-rs/async-std/issues/342).
41-
* [good first issue] [async-std: Add Stream::timeout](https://github.com/async-rs/async-std/issues/340).
42-
* [good first issue] [async-std: Add Future::delay](https://github.com/async-rs/async-std/issues/341).
43-
* [async-std: [tracking] streams](https://github.com/async-rs/async-std/issues/129).
44-
* [good first issue] [tracing: core: add `dispatcher::set_default`](https://github.com/tokio-rs/tracing/issues/383).
49+
* [Clippy: Passing mutable references](https://github.com/rust-lang/rust-clippy/issues/353).
50+
* [rust-bindgen: Add --symbol-prefix flag](https://github.com/rust-lang/rust-bindgen/issues/1375).
51+
* [good first issue] [Spirit: Write a tutorial for Spirit](https://github.com/vorner/spirit/issues/42). Spirit is a helper to make creating and configuring unix daemons easier.
4552

4653
If you are a Rust project owner and are looking for contributors, please submit tasks [here][guidelines].
4754

@@ -90,7 +97,7 @@ Changes to Rust follow the Rust [RFC (request for comments)
9097
process](https://github.com/rust-lang/rfcs#rust-rfcs). These
9198
are the RFCs that were approved for implementation this week:
9299

93-
* [RFC 2495: Minimum Supported Rust Version](https://github.com/rust-lang/rfcs/pull/2495).
100+
*No RFCs were approved this week.*
94101

95102
## Final Comment Period
96103

@@ -100,50 +107,54 @@ decision. Express your opinions now.
100107

101108
### [RFCs](https://github.com/rust-lang/rfcs/labels/final-comment-period)
102109

103-
* [disposition: postpone] [Tighter coupling of Cargo workspaces](https://github.com/rust-lang/rfcs/pull/2315).
110+
*No RFCs are currently in final comment period.*
104111

105112
### [Tracking Issues & PRs](https://github.com/rust-lang/rust/labels/final-comment-period)
106113

114+
* [disposition: merge] [Tracking issue for todo! macro](https://github.com/rust-lang/rust/issues/59277).
115+
* [disposition: merge] [Tracking issue for floats ↔ bytes conversions](https://github.com/rust-lang/rust/issues/60446).
107116
* [disposition: merge] [Stabilize RFC 2451, re-rebalance coherence](https://github.com/rust-lang/rust/issues/63599).
108-
* [disposition: merge] [make is_power_of_two a const function](https://github.com/rust-lang/rust/pull/65092).
117+
* [disposition: merge] [[rustdoc] stabilize cfg(doctest)](https://github.com/rust-lang/rust/pull/63803).
118+
* [disposition: merge] [Stabilize nested self receivers in 1.40.0](https://github.com/rust-lang/rust/pull/64325).
119+
* [disposition: merge] [Stabilize `Option::flatten`](https://github.com/rust-lang/rust/pull/64747).
120+
* [disposition: merge] [Stabilize `const_constructor`](https://github.com/rust-lang/rust/pull/65188).
109121

110122
## New RFCs
111123

112-
* [Unified coroutines a.k.a. Generator resume arguments](https://github.com/rust-lang/rfcs/pull/2781).
113-
* [impl-only glob imports](https://github.com/rust-lang/rfcs/pull/2782).
124+
* [Standard lazy types](https://github.com/rust-lang/rfcs/pull/2788).
125+
* [Serve crates-io registry over HTTP as static files](https://github.com/rust-lang/rfcs/pull/2789).
114126

115127
# Upcoming Events
116128

129+
### Africa
130+
131+
* [Nov 6. Johannesburg, ZA - Johannesburg Rust Meetup - informal discussions on topics related to the language](https://www.meetup.com/Johannesburg-Rust-Meetup/events/dgqmbryzpbjb/).
132+
117133
### Asia Pacific
118134

119-
* [Oct 19. Chennai, IN - Rust Chennai - Monthly meetup](https://www.meetup.com/mad-rs/events/265677784).
120135
* [Oct 26. Tokyo, JP - Rust.Tokyo 2019](https://rust.tokyo/).
121136
* [Oct 26. Taipei, TW - Rust Taiwan Meetup](https://www.facebook.com/events/495062051340992/).
137+
* [Oct 29. Sydney, AU - Rust Sydney - Meetup 18](https://www.meetup.com/Rust-Sydney/events/265708002/).
138+
* [Nov 4. Auckland, NZ - Rust AKL - Introduction to Rust (part 2 of 3)](https://www.meetup.com/rust-akl/events/259481269/).
122139

123140
### Europe
124141

125-
* [Oct 17. Barcelona, ES - BcnRust Meetup](https://www.meetup.com/es-ES/BcnRust/events/265509739/).
126-
* [Oct 18. Stuttgart, DE - Rust Meetup Hack and Learn](https://www.meetup.com/de-DE/Rust-Community-Stuttgart/events/265526369/).
127-
* [Oct 19-23. Rome, IT - Rust+GNOME 2019 Hackfest #6](https://wiki.gnome.org/Hackfests/Rust2019-2#preview).
128-
* [Oct 23. Stockholm, SE - Stockholm Rust - Rust Meetup @Embark Studios](https://www.meetup.com/Stockholm-Rust/events/265322700/).
129-
* [Oct 24. Turin, IT - Mozilla Torino - Gruppo di studio Rust](https://www.meetup.com/Mozilla-Torino/events/265207841).
130-
* [Oct 24. Vienna, AT - Rust Vienna - Rust Townsquare Gathering Oktober](https://www.meetup.com/Rust-Vienna/events/265535638/).
131142
* [Oct 28. Zurich, CH - Rust Zurich - October Meetup: Claudia Saxer – 66 hours of Rust](https://www.meetup.com/Rust-Zurich/events/265507413/).
132143
* [Oct 28. Gouda, NL - Rust Nederland - Rust - Talks & Demos](https://www.meetup.com/Rust-Nederland/events/265656966).
133144
* [Oct 28. London, GB - Rust London User Group - LDN Talks October 2019](https://www.meetup.com/Rust-London-User-Group/events/265590044/).
134145
* [Oct 30. Berlin, DE - OpenTechSchool Berlin - Rust Hack and Learn](https://www.meetup.com/opentechschool-berlin/events/nxdpgryznbnc/).
146+
* [Oct 30. Copenhagen, DK - Copenhagen Rust Hack Night #19](https://cph.rs/).
147+
* **[Nov 9 & 10. Barcelona, ES - RustFest Barcelona 2019](https://barcelona.rustfest.eu/).**
135148

136149
### North America
137150

138-
* [Oct 18 & 19. Dayton, OH, US - Rust Belt Rust](https://www.rust-belt-rust.com/).
139-
* [Oct 23. Portland, OR, US - PDXRust - Hack Night](https://www.meetup.com/PDXRust/events/265043014/).
140-
* [Oct 23. Mesa, AZ, US - Desert Rust - Rust: lightning talks](https://www.meetup.com/Desert-Rustaceans/events/wmmphryznbfc/).
141151
* [Oct 28. Durham, NC, US - Triangle Rustaceans - Project Night & Lightning Talks](https://www.meetup.com/triangle-rustaceans/events/mfglwpyznblc/).
142152
* [Oct 29. Dallas, TX, US - Dallas Rust - Last Tuesday](https://www.meetup.com/Dallas-Rust/events/zfgwzmyznbmc/).
143153
* [Oct 29. Chicago, IL, US - Chicago Rust Meetup - Entity Component Systems: An Intro To The Specs Crate Using Roguelikes](https://www.meetup.com/Chicago-Rust-Meetup/events/265283294).
144154
* [Oct 30. San Francisco, CA, US - Rust in Blockchain Workshop Day (SFBW)](https://www.meetup.com/Rust-in-Blockchain-San-Francisco/events/265362152/)
145155
* [Oct 30. Santa Clara, CA, US - Rust Bay Area - [@ Intel Santa Clara] Security with Rust & SGX + Life of an Async fn](https://www.meetup.com/Rust-Bay-Area/events/265478102).
146156
* [Oct 30. Vancouver, BC, CA - Vancouver Rust meetup](https://www.meetup.com/Vancouver-Rust/events/rwcpfryznbnc/).
157+
* [Nov 6. Indianapolis, IN, US - Indy.rs](https://www.meetup.com/indyrs/events/mffbtpyzpbjb/).
147158

148159
If you are running a Rust event please add it to the [calendar] to get
149160
it mentioned here. Please remember to add a link to the event too.
@@ -154,7 +165,10 @@ Email the [Rust Community Team][community] for access.
154165

155166
# Rust Jobs
156167

157-
* [Senior Blockchain Engineer at Nervos, Hangzhou, CN (Remote available)](https://angel.co/company/nervos-1/jobs/589230-senior-blockchain-engineer).
168+
* [Rust Engineer at Provable, London, GB (Remote available)](https://www.reddit.com/r/rust/comments/d9l79d/official_rrust_whos_hiring_thread_for_jobseekers/f4r63ms/).
169+
* [Rust Senior Developer at Token, Palo Alto, CA, US](https://drive.google.com/file/d/1Rnc8HQLfiy4mvzZP--1ww1vTAX5FCagD/view).
170+
* [Software Manager at Georg Fischer Signet, El Monte, CA, US](https://www.indeed.com/m/viewjob?jk=e82dad5c02d490a2).
171+
* [Associate Software Engineer at Georg Fischer Signet, El Monte, CA, US](https://www.indeed.com/m/viewjob?jk=6d5ae77b64b16f72).
158172
* [Rust/Core Developer at Parity, Berlin, DE (Remote available)](https://www.parity.io/jobs/#berlin-rust-core-developer).
159173

160174
*Tweet us at [@ThisWeekInRust](https://twitter.com/ThisWeekInRust) to get your job offers listed here!*

0 commit comments

Comments
 (0)