You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: draft/2021-11-17-this-week-in-rust.md
+48-9Lines changed: 48 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -14,28 +14,57 @@ If you find any errors in this week's issue, [please submit a PR](https://github
14
14
15
15
## Updates from Rust Community
16
16
17
+
### Official
18
+
19
+
*[Please welcome The 8472 and Ashley Mannix to Library Contributors](https://blog.rust-lang.org/inside-rust/2021/11/15/libs-contributors-the8472-kodraus.html)
20
+
17
21
### Foundation
18
22
23
+
*[Rust Foundation Announces Cloud Compute Program](https://foundation.rust-lang.org/news/2021-11-16-news-announcing-cloud-compute-initiative/)
24
+
*[Tag1 Joins the Rust Foundation as the First Silver Member](https://www.tag1consulting.com/blog/tag1-joins-rust-foundation-first-silver-member)
*[audio][Tokio Ecosystem with Alice Ryhl](https://rustacean-station.org/episode/046-alice-ryhl/)
47
+
*[series][video][Flutter Backend using Rust - Flying High with Flutter #32](https://www.youtube.com/watch?v=JxFLD4R3WzE)
30
48
31
49
### Rust Walkthroughs
32
50
33
-
*[Getting started with Rust 🦀 2021: 8. Building a web app with Rust](https://www.youtube.com/watch?v=4MKcqR9z8AU)
34
51
*[A Data Pipeline for Go Trains Delay Analysis — Part 2](https://medium.com/geekculture/a-data-pipeline-for-go-trains-delay-analysis-part-2-e5b9ef0ea315)
52
+
*[Monitoring Rust web application with Prometheus and Grafana](https://romankudryashov.com/blog/2021/11/monitoring-rust-web-application/)
53
+
*[Rust data structures with circular references](https://eli.thegreenplace.net/2021/rust-data-structures-with-circular-references/)
54
+
*[Testing multiple implementations of a trait in Rust](https://eli.thegreenplace.net/2021/testing-multiple-implementations-of-a-trait-in-rust/)
55
+
*[Introducing hRPC: a simple RPC system for user-facing APIs](https://dev.to/harmonydevelopment/introducing-hrpc-a-simple-rpc-system-for-user-facing-apis-16ge)
56
+
*[Rust on MIPS64 Windows NT 4.0](https://gamozolabs.github.io/fuzzing/2021/11/16/rust_on_nt_mips.html)
35
57
*[[ZH] Rust Reading Club Part 1](https://github.com/RustMagazine/rust_magazine_2021/blob/main/src/chapter_11/rust-reading-club-part1.md)
58
+
*[video][Rust Web Development - Warp Introduction (by example)](https://www.youtube.com/watch?v=HNnbIW2Kzbc)
59
+
*[video][Getting started with opencv on Rust](https://www.youtube.com/watch?v=zcfixnuJFXg)
60
+
*[series][video][Getting started with Rust 🦀 2021: 8. Building a web app with Rust](https://www.youtube.com/watch?v=4MKcqR9z8AU)
61
+
*[series][video][Writing a Programming Language (in Rust) 7: Function calls (Part 3)](https://www.youtube.com/watch?v=nyQLenFK4Xc)
36
62
37
63
### Miscellaneous
38
64
65
+
*[Day0 Podcast - Rust in the Web? A Special Guest and some Bad Crypto](https://dayzerosec.com/podcast/rust-in-the-web-a-special-guest-and-some-bad-crypto.html)
66
+
*[1Password 8 arrives on Windows with a new design and big performance improvements](https://www.theverge.com/2021/11/16/22784996/1password-version-8-windows-release-download-features)
67
+
39
68
## Crate of the Week
40
69
41
70
This week's crate is [starship](https://github.com/starship/starship), a fast featureful customizable UNIX terminal prompt.
@@ -98,15 +127,25 @@ If you are a Rust project owner and are looking for contributors, please submit
98
127
99
128
### Rust Compiler Performance Triage
100
129
101
-
Largely a positive week despite taking a significant performance hit from turning on incremental compilation verification for a subsection of the total queries that the compiler does in order to more quickly catch bugs in incremental compilation. Luckily optimizations in bidi detection brought large performance improvements.
130
+
A large amount of noise in the comparisons this week, likely due to new
131
+
probabilistic query hash verification increasing likelihood of changes in each
132
+
benchmark; solutions are being tracked in [rustc-perf#1105].
133
+
134
+
Otherwise, though, the week largely amounted to a neutral one for performance.
135
+
There were some regressions, particularly in doc builds, as a result of the
136
+
addition of portable SIMD. These are relatively speaking minor and primarily
0 commit comments