Skip to content

Commit 14bc2f3

Browse files
authored
Merge branch 'master' into master
2 parents 07b1200 + 5bf6c20 commit 14bc2f3

File tree

1 file changed

+33
-3
lines changed

1 file changed

+33
-3
lines changed

draft/2021-04-07-this-week-in-rust.md

Lines changed: 33 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,28 +14,58 @@ If you find any errors in this week's issue, [please submit a PR](https://github
1414

1515
# Updates from Rust Community
1616

17-
No newsletters this week.
17+
No papers/research projects this week.
1818

1919
### Official
20+
* [Inside] [Core Team updates](https://blog.rust-lang.org/inside-rust/2021/04/03/core-team-updates.html)
21+
22+
### Newsletters
23+
* [This Month in Rust OSDev (March 2021)](https://rust-osdev.com/this-month/2021-03/)
24+
* [RiB Newsletter #22 - A few tweaks](https://www.reddit.com/r/rust/comments/mhmfu9/rib_newsletter_22_a_few_tweaks/)
2025

2126
### Project/Tooling Updates
27+
* [GCC Rust Monthly Report #4 March 2021](https://thephilbert.io/2021/04/02/gcc-rust-monthly-report-4-march-2021/)
28+
* [mrustc upgrade: rustc 1.39.0](https://www.reddit.com/r/rust/comments/mjxbaz/mrustc_upgrade_rustc_1390/)
29+
* [rust-analyzer Changelog #71](https://rust-analyzer.github.io/thisweek/2021/04/05/changelog-71.html)
2230
* [A new Left Recursive PEG Parser Generator for rust](https://www.mess.org/2021/03/26/Left-Recursive-PEG-Parser-Generator/)
2331
* [Last Month in Flott (Motion Control Toolkit in Rust) - April 2021](https://flott-motion.org/news/last-month-in-flott-april-2021/)
2432
* [Recent updates in IntelliJ Rust](https://blog.jetbrains.com/rust/2021/04/08/intellij-rust-updates-for-2021-1/)
33+
* [Bevy 0.5](https://bevyengine.org/news/bevy-0-5/)
2534

2635
### Observations/Thoughts
2736
* [Interfacing a low-level actor system to Rust async/await, part 1](https://uazu.github.io/blog/20210406.html)
37+
* [A Tour of Safe Tracing GC Designs in Rust](https://manishearth.github.io/blog/2021/04/05/a-tour-of-safe-tracing-gc-designs-in-rust/)
38+
* [How I Used Rust + Lunatic to Build a TelNet Chat Server with WebAssembly](https://www.hackernoon.com/how-i-used-rust-lunatic-to-build-a-telnet-chat-server-with-webassembly-rb3l33cg)
39+
* [Eliminating Data Races in Firefox - A Technical Report](https://hacks.mozilla.org/2021/04/eliminating-data-races-in-firefox-a-technical-report/)
40+
* [First-class IO](https://blog.sunfishcode.online/first-class-io/)
41+
* [The modern packager's security nightmare](https://blogs.gentoo.org/mgorny/2021/02/19/the-modern-packagers-security-nightmare/)
42+
* [Ordering Requests to Accelerate I/O](https://pkolaczk.github.io/disk-access-ordering/)
43+
* [An essay of checked exceptions in Rust](https://users.rust-lang.org/t/an-essay-of-checked-exceptions-in-rust/57769)
44+
* [Weird architectures weren't supported to begin with](https://blog.yossarian.net/2021/02/28/Weird-architectures-werent-supported-to-begin-with)
45+
* [video] [I tried learning OpenGL in 7 days - using Rust](https://youtu.be/KEQIWqSq42k)
2846

2947
### Rust Walkthroughs
3048
* [How we built our Python Client that's mostly Rust](https://www.fluvio.io/blog/2021/03/python-client/)
3149
* [Hello world with KAS GUI](https://kas-gui.github.io/tutorials/hello.html)
3250
* [How to create small Docker images for Rust](https://kerkour.com/blog/rust-small-docker-image/)
51+
* [Oxidizing the Kubernetes Operator](https://www.pavel.cool/rust/rust-kubernetes-operators/)
52+
* [Sending tuples from Node to Rust and back](https://www.fluvio.io/blog/2021/04/node-bindgen-tuples/)
53+
* [Getting started with Kafka and Rust: Part 1](https://dev.to/abhirockzz/getting-started-with-kafka-and-rust-part-1-4hkb)
54+
* [A Beginner's Guide to Handling Errors in Rust](https://dev.to/seanchen1991/a-beginner-s-guide-to-handling-errors-in-rust-40k2)
55+
* [Using Seahorn](https://project-oak.github.io/rust-verification-tools/using-seahorn/)
56+
* [Asynchronous streams in Rust (part 1) - Futures, buffering and mysterious compilation error messages](https://gendignoux.com/blog/2021/04/01/rust-async-streams-futures-part1.html)
57+
* [series] [What would SQLite look like if written in Rust?](https://dev.to/joaoh82/what-would-sqlite-look-like-if-written-in-rust-part-0-4f4k)
3358
* [video] [Return a value from a function in Rust](https://www.youtube.com/watch?v=YNSg7g46Hso)
34-
35-
### Papers and Research Projects
59+
* [video] [Crust of Rust: Atomics and Memory Ordering](https://youtu.be/rMGWeSjctlY)
60+
* [video] [Async/Await in Rust: Introduction](https://youtu.be/FNcXf-4CLH0)
61+
* [video] [OpenVehicleDiag Rust live coding with Macchina's A0!!](https://youtu.be/zjAe-uvKMJ4)
62+
* [video] [series] [Easy Rust - learn to program in Rust with simple English](https://youtube.com/playlist?list=PLfllocyHVgsRwLkTAhG0E-2QxCf-ozBkk)
3663

3764
### Miscellaneous
3865
* [best-of-ml-rust: A ranked list of awesome machine learning Rust libraries](https://github.com/e-tony/best-of-ml-rust)
66+
* [Rust in the Android platform](https://security.googleblog.com/2021/04/rust-in-android-platform.html)
67+
* [David Tolnay - thank you](https://www.reddit.com/r/rust/comments/mify2o/david_tolnay_thank_you/)
68+
* [My "shiny future"](https://smallcultfollowing.com/babysteps/blog/2021/04/02/my-shiny-future/)
3969

4070
# Crate of the Week
4171

0 commit comments

Comments
 (0)