Skip to content

Commit 3d7f920

Browse files
committed
final draft 312
1 parent da6bee3 commit 3d7f920

File tree

1 file changed

+35
-34
lines changed

1 file changed

+35
-34
lines changed

drafts/2019-11-12-this-week-in-rust.md

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

1717
## News & Blog Posts
1818

19-
- [Adventures in Motion Control: Working With G-Code](http://adventures.michaelfbryan.com/posts/working-with-gcode/)
20-
* [Generalizing Coroutines in Rust](https://samsartor.com/coroutines-1/)
19+
* 🎈🎉 [Announcing Rust 1.39.0](https://blog.rust-lang.org/2019/11/07/Rust-1.39.0.html). 🎉🎈
20+
* [Async-await on stable Rust](https://blog.rust-lang.org/2019/11/07/Async-await-stable.html).
21+
* [Announcing async-std 1.0](https://async.rs/blog/announcing-async-std-1-0/).
22+
* [Futures 0.3 released (with async/await support)](https://github.com/rust-lang-nursery/futures-rs/releases/tag/0.3.0).
23+
* [Comparing parallel Rust and C++](https://parallel-rust-cpp.github.io/).
24+
* [Using type-level programming in Rust to make safer hardware abstractions](https://blog.auxon.io/2019/10/25/type-level-registers/).
25+
* [Demystifying asynchronous Rust](https://github.com/teh-cmc/rust-async/blob/master/README.md).
26+
* [CSS in librsvg is now in Rust, courtesy of Mozilla Servo](https://people.gnome.org/~federico/blog/css-in-librsvg-is-now-in-rust.html).
27+
* [How Swift achieved dynamic linking where Rust couldn't](https://gankra.github.io/blah/swift-abi/).
28+
* [Experimental rewrite of a low-level system component of the Windows codebase](https://msrc-blog.microsoft.com/2019/11/07/using-rust-in-windows/).
29+
* [iou: Rust bindings for liburing](https://boats.gitlab.io/blog/post/iou/).
30+
* [Generalizing coroutines in Rust](https://samsartor.com/coroutines-1/).
31+
* [Notes on type layouts and ABIs in Rust](https://gankra.github.io/blah/rust-layouts-and-abis/).
32+
* [Putting Rust in the kernel with eBPF](https://blog.redsift.com/labs/putting-rust-in-the-kernel-with-ebpf/).
33+
* [Adventures in Motion Control: Working With G-Code](http://adventures.michaelfbryan.com/posts/working-with-gcode/).
2134

2235
### #Rust2020
2336

@@ -31,7 +44,7 @@ This week has multiple crates:
3144
* [transfer](https://github.com/dureuill/transfer), a crate to transfer values between pinned instances.
3245
* [genawaiter](https://github.com/whatisaphone/genawaiter), a crate to allow generators on stable Rust.
3346

34-
Thanks to [Nestor Demeure](https://users.rust-lang.org/t/crate-of-the-week/2704/666) and [Willi Kappler](https://users.rust-lang.org/t/crate-of-the-week/2704/669) for the suggesion!
47+
Thanks to [Nestor Demeure](https://users.rust-lang.org/t/crate-of-the-week/2704/666) and [Willi Kappler](https://users.rust-lang.org/t/crate-of-the-week/2704/669) for the suggestions!
3548

3649
[Submit your suggestions and votes for next week][submit_crate]!
3750

@@ -44,15 +57,9 @@ Every week we highlight some tasks from the Rust community for you to pick and g
4457

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

47-
* [Announcing safety-dance: removing unnecessary unsafe code from popular crates](https://github.com/rust-secure-code/safety-dance).
48-
* [RFC: make Cargo embed dependency versions in the compiled binary](https://github.com/rust-lang/rfcs/pull/2801).
49-
* [good first issue] [cargo-sweep: Could cargo-sweep work without rustup](https://github.com/holmgr/cargo-sweep/issues/26)?
50-
* [good first issue] [Rubble: Add a function for reading the device address to rubble-nrf52](https://github.com/jonas-schievink/rubble/issues/89).
51-
* [good first issue] [Rubble: Don't give up when missing the initial transmit window](https://github.com/jonas-schievink/rubble/issues/77).
52-
* [good first issue] [Rubble: LLCP updates are not applied when the event is missed](https://github.com/jonas-schievink/rubble/issues/74).
53-
* [good first issue] [Rubble: Log buffer overflow on nrf52832](https://github.com/jonas-schievink/rubble/issues/69).
54-
* [good first issue] [Rubble: Try out `scroll` or `zerocopy` for de/encoding of PDUs](https://github.com/jonas-schievink/rubble/issues/53).
55-
* [good first issue] [Rubble: Only reply to LL_VERSION_IND once](https://github.com/jonas-schievink/rubble/issues/49).
60+
* [simdeez: Create SIMD sin/cos/log etc functions as in agner fog's vector libraries](https://github.com/jackmott/simdeez/issues/17).
61+
* [Spirit: Tokio 0.2 and hyper 0.13 support](https://github.com/vorner/spirit/issues/45).
62+
* [Spirit: Support for slog](https://github.com/vorner/spirit/issues/46).
5663

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

@@ -94,52 +101,43 @@ decision. Express your opinions now.
94101

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

97-
* [disposition: merge] [Announcing the FFI-unwinding Project Group](https://github.com/rust-lang/rfcs/pull/2797).
98-
* [disposition: postpone] [Signing registry index commits](https://github.com/rust-lang/rfcs/pull/2474).
104+
*No RFCs are currently in final comment period.*
99105

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

102-
* [disposition: merge] [Stabilize --extern flag without a path](https://github.com/rust-lang/rust/pull/64882).
103-
* [disposition: merge] [Fully integrate derive helpers into name resolution](https://github.com/rust-lang/rust/pull/64694).
104-
* [disposition: merge] [Make the semantics of Vec::truncate(N) consistent with slices](https://github.com/rust-lang/rust/pull/64432).
105-
* [disposition: merge] [Use ptr::drop_in_place for VecDeque::truncate and VecDeque::clear](https://github.com/rust-lang/rust/pull/65933).
108+
* [disposition: merge] [Stabilize `!` in Rust 1.41.0](https://github.com/rust-lang/rust/pull/65355).
109+
* [disposition: merge] [Stabilize Result::map_or_else](https://github.com/rust-lang/rust/pull/66322).
106110

107111
## New RFCs
108112

109-
* [Add method Result::into_ok](https://github.com/rust-lang/rfcs/pull/2799).
110-
* [Make Cargo embed dependency versions in the compiled binary](https://github.com/rust-lang/rfcs/pull/2801).
111-
* [Vec::recycle](https://github.com/rust-lang/rfcs/pull/2802).
112-
* [Target tier policy](https://github.com/rust-lang/rfcs/pull/2803).
113-
* [[T]::rejoin](https://github.com/rust-lang/rfcs/pull/2806).
113+
* [Generic parameters in derive](https://github.com/rust-lang/rfcs/pull/2811).
114+
* [Adding is_zero() to core::time::Duration](https://github.com/rust-lang/rfcs/pull/2814).
114115

115116
# Upcoming Events
116117

117-
### Asia Pacific
118-
119-
* [Nov 13. Selangor, MY - Rust Malaysia Meetup November 2019](https://docs.google.com/forms/d/e/1FAIpQLSfZM9XYmBXq9tjqRziR-O3vBmm4rt1Ltnc9bGcleVrLmZHrSg/viewform).
120-
121118
### Europe
122119

123-
* **[Nov 9 & 10. Barcelona, ES - RustFest Barcelona 2019](https://barcelona.rustfest.eu/).**
124-
* [Nov 12. Hamburg, DE - Rust Hack & Learn November 2019](https://www.meetup.com/Rust-Meetup-Hamburg/events/265899865/).
125-
* [Nov 13. Wrocław, PL - Rust Wrocław Meetup #14](https://www.meetup.com/Rust-Wroclaw/events/265813648/).
126-
* [Nov 13. Berlin, DE - OpenTechSchool Berlin - Rust Hack and Learn](https://www.meetup.com/opentechschool-berlin/events/nxdpgryzpbrb/).
127120
* [Nov 14. Zurich, CH - Rust Zurich - RustFest Decompression Zürich](https://www.meetup.com/Rust-Zurich/events/265593126/).
128121
* [Nov 14. Moscow, RU - Rust Moscow November 2019 Meetup](https://www.meetup.com/ru-RU/Rust-%D0%B2-%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D0%B5/events/266184946/).
122+
* [Nov 14. Zagreb, HR - impl Zagreb for Rust - Rust Meetup 201911: Proceduralni makroi](https://www.meetup.com/Zagreb-Rust-Meetup/events/266226748).
129123
* [Nov 15. Barcelona, ES - Rust GTK/GStreamer Workshop at Linux Application Summit 2019](https://www.meetup.com/Barcelona-Free-Software/events/265596417/).
130124
* [Nov 19-21, Rome, Italy - Weekly Rust course at "La Sapienza" University](https://lugsapienza.altervista.org/corsorust-nov2019).
131125
* [Nov 21. Turin, IT - Mozilla Torino - Gruppo di studio Rust](https://www.meetup.com/Mozilla-Torino/events/265961100).
126+
* [Nov 27. Berlin, DE - OpenTechSchool Berlin - Rust Hack and Learn](https://www.meetup.com/opentechschool-berlin/events/nxdpgryzpbkc/).
132127

133128
### North America
134129

135-
* [Nov 12. Seattle, WA, US - Seattle Rust Meetup - Monthly meetup](https://www.meetup.com/Seattle-Rust-Meetup/events/prbtdryzpbqb/).
136-
* [Nov 13. Atlanta, GA, US - Grab a beer with fellow Rustaceans](https://www.meetup.com/Rust-ATL/events/qxqdgryzpbrb/).
137-
* [Nov 13. Vancouver, BC, CA - Vancouver Rust meetup](https://www.meetup.com/Vancouver-Rust/events/rwcpfryzpbrb/).
138130
* [Nov 14. San Diego, CA, US - San Diego Rust November Meetup](https://www.meetup.com/San-Diego-Rust/events/265981542/).
139131
* [Nov 14. Lehi, UT, US - Utah Rust - November 2019 Regular Meetup](https://www.meetup.com/utah-rust/events/265905259/).
140132
* [Nov 14. Columbus, OH, US - Columbus Rust Society - Monthly Meeting](https://www.meetup.com/columbus-rs/events/dpkhgryzpbsb/).
141133
* [Nov 14. Montreal, QC, CA - Montreal Rust Meetup - November 2019 RustMTL: November Common Traits & Causal Profiling](https://www.meetup.com/Rust-Montreal/events/prvrjryzpbqb/).
134+
* [Nov 14. Arlington, VA, US - Rust DC — Mid-month Rustful](https://www.meetup.com/RustDC/events/265769078).
142135
* [Nov 20. Portland, OR, US - PDXRust - Hack Night](https://www.meetup.com/PDXRust/events/265998640/).
136+
* [Nov 20. Ann Arbor, MI, US - Ann Arbor Rust Meetup - Monthly Gathering](https://www.meetup.com/Ann-Arbor-Rust-Meetup/events/zdfscryzpbkc/).
137+
* [Nov 20. Chicago, IL, US - Chicago Rust Meetup - Constructing a Repl(like) from scratch](https://www.meetup.com/Chicago-Rust-Meetup/events/266237535/).
138+
* [Nov 25. Durham, NC, US - Triangle Rustaceans - Project Night & Lightning Talks](https://www.meetup.com/triangle-rustaceans/events/mfglwpyzpbhc/).
139+
* [Nov 26. Dallas, TX, US - Dallas Rust - Last Tuesday](https://www.meetup.com/Dallas-Rust/events/zfgwzmyzpbjc/).
140+
* [Nov 27. Vancouver, BC, CA - Vancouver Rust meetup](https://www.meetup.com/Vancouver-Rust/events/rwcpfryzpbkc/).
143141

144142
If you are running a Rust event please add it to the [calendar] to get
145143
it mentioned here. Please remember to add a link to the event too.
@@ -150,6 +148,9 @@ Email the [Rust Community Team][community] for access.
150148

151149
# Rust Jobs
152150

151+
* [Rust Team Engineer at Mozilla, multiple locations & remote](https://careers.mozilla.org/position/gh/1948149/).
152+
* [Rust/Core Developer at Parity, Berlin, DE (Remote available)](https://www.parity.io/jobs/#undefined-rust-core-developer).
153+
153154
*Tweet us at [@ThisWeekInRust](https://twitter.com/ThisWeekInRust) to get your job offers listed here!*
154155

155156
# Quote of the Week

0 commit comments

Comments
 (0)