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/2025-07-02-this-week-in-rust.md
+80-4Lines changed: 80 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,18 +40,25 @@ and just ask the editors to select the category.
40
40
41
41
### Project/Tooling Updates
42
42
*[How to write Rust in the kernel: part 2](https://lwn.net/SubscriberLink/1025232/4a7776eb2f0379cf/)
43
+
*[Asterinas: a new Linux-compatible kernel project](https://lwn.net/SubscriberLink/1022920/14dfdc76df0f1b96/)
43
44
44
45
### Observations/Thoughts
45
46
47
+
*[Leaktracer: A Rust allocator to trace memory allocations](https://blog.veeso.dev/blog/en/leaktracer-a-rust-allocator-to-trace-memory-allocations/)
48
+
46
49
### Rust Walkthroughs
47
50
51
+
-[Alternative Blanket Implementations for a Single Rust Trait](https://www.greyblake.com/blog/alternative-blanket-implementations-for-single-rust-trait/)
52
+
48
53
### Research
49
54
50
55
### Miscellaneous
51
56
52
57
## Crate of the Week
53
58
54
-
<!-- COTW goes here -->
59
+
This week's crate is [ansic](https://crates.io/crates/ansic), a proc macro providing a DSL to output ANSI escape strings with zero runtime overhead.
60
+
61
+
Thanks to [Zeon](https://users.rust-lang.org/t/crate-of-the-week/2704/1448) for the self-suggestion!
55
62
56
63
[Please submit your suggestions and votes for next week][submit_crate]!
57
64
@@ -110,11 +117,72 @@ If you are an event organizer hoping to expand the reach of your event, please s
110
117
111
118
## Updates from the Rust Project
112
119
113
-
<!-- Rust updates go here -->
120
+
429 pull requests were [merged in the last week][merged]
* 2025-07-15 | San Francisco, CA, US | [San Francisco Rust Study Group](https://www.meetup.com/san-francisco-rust-study-group/events/)
@@ -313,7 +383,13 @@ Please see the latest [Who's Hiring thread on r/rust](INSERT_LINK_HERE)
313
383
314
384
# Quote of the Week
315
385
316
-
<!-- QOTW goes here -->
386
+
> I love Rust, so I was already biased to be positive about the Rust for Linux project, even before dabbling with it myself. I'm genuinely surprised to be even more optimistic now than before. The coding part was much easier than I imagined, thanks to the use of reference counting in the kernel.
387
+
>
388
+
> And the promised benefits of Rust over C? They're absolutely real. The Rust version of the driver feels way more robust than the C code, not just regarding memory safety. It didn't have a single bug: Once it compiled, it worked. That's not a huge deal considering it was a direct rewrite, but it counts for something.
389
+
390
+
– [Remo Senekowitsch blogging about their Rust 4 Linux adventure](https://blog.buenzli.dev/rust-for-linux-first-contrib/)
391
+
392
+
Despite a lamentable lack of suggestions, llogiq is reasonably pleased with his choice.
317
393
318
394
[Please submit quotes and vote for next week!](https://users.rust-lang.org/t/twir-quote-of-the-week/328)
0 commit comments