This Week in Rust

this-week-in-rust.org · Company blog · on HN since 2014

This Week in Rust is a weekly newsletter summarizing news, RFCs, crates, and community posts from the Rust ecosystem.

What HN saysHN recommends it for following Rust's progress and stability, and lists it among favorite weekly tech newsletters.
41HN people shared it
25linked it in comments
44stories submitted
284story points
1 year agolast shared
2014people per year2026

Most-shared posts

  1. 1
    This Week in Rust
    17 people · 11 points · first shared 2014 · 1 comments on HN
  2. 2
    Index
    2 people · first shared 2021
  3. 3
    This Week in Rust 368
    1 people · 81 points · first shared 2020 · 8 comments on HN
  4. 4
    This Week in Rust 398
    1 people · 81 points · first shared 2021 · 14 comments on HN
  5. 5
    This Week in Rust 537
    1 people · 21 points · first shared 2024 · 1 comments on HN
  6. 6
    This Week in Rust 499
    1 people · 16 points · first shared 2023 · 1 comments on HN
  7. 7
    This Week in Rust 564
    1 people · 4 points · first shared 2024 · discussion on HN
  8. 8
    This Week in Rust 55
    1 people · 4 points · first shared 2014 · discussion on HN
  9. 9
    This Week in Rust 396
    1 people · 3 points · first shared 2021 · discussion on HN
  10. 10
    This Week in Rust #221
    1 people · 3 points · first shared 2018 · discussion on HN
  11. 11
    This Week in Rust 109
    1 people · 3 points · first shared 2015 · discussion on HN
  12. 12
    This Week in Rust 545
    1 people · 3 points · first shared 2024 · discussion on HN
  13. 13
    This Week in Rust
    1 people · 3 points · first shared 2020 · discussion on HN
  14. 14
    This Week in Rust 489
    1 people · 2 points · first shared 2023 · discussion on HN
  15. 15
    This Week in Rust 588
    1 people · 2 points · first shared 2025 · discussion on HN

What HN people wrote when they linked it

kibwen · 2015-09-17
No nicely-compiled list that I know of. Though now that 1.4 is in beta we won't be adding any features to it (unless there's something unspeakably urgent, that is), so conceivably we could come up with a changelog right this moment. For the moment you may be best served by perusing the installments of This Week In Rust (http://this-week-in-rust.org/) for the past six weeks.
gtani · 2014-12-02
I recommend looking at "This week in" blog and the RFC's also, to form your own opinion of stability http://this-week-in-rust.org/ https://github.com/rust-lang/rfcs#active-rfc-list __________________________ discussion re: stdlib and 1.0 https://www.reddit.com/r/rust/comments/2mo0zb/the_race_towards_10_and_…
dcminter · 2023-07-10
codetrotter · 2023-07-10
“This week” train! I’ll go next This week in Rust https://this-week-in-rust.org/
afdbcreid · 2022-04-11
I especially like the following quote in that context: > The biggest failure in Rust‘s communication strategy has been the inability to explain to non-experts that unsafe abstractions are the point, not a sign of failure. Appeared on TWiR: https://this-week-in-rust.org/blog/2021/10/20/this-week-in-rust-413/.
misnome · 2021-12-29
Along the lines of "What's upcoming and learn from it", I've found the https://this-week-in-rust.org/ weekly newsletter valuable for this.
_nalply · 2021-03-19
My opinion (programming with Rust since May 2015): Rust is complex but 2020 I discovered that in «This week in Rust» [0] many weeks pass with the section New RFCs No new RFCs were proposed this week This shows that the rapid pace of change already started to slow. [0]: https://this-week-in-rust.org/
hardwaresofton · 2020-08-27
So they're definitely in the space (I just read a fantastic rust post on there[0] today, thanks to This week in rust[1]) but you can't beat the staying power/massive bags of money/developer goodwill that is already heaped on Github. Github entering this space would be a death sentence for a site like dev.to, unless they massively fuck it up (or dev.to adapts and provides some extra value-add/integration). [0]: https://dev.to/pnehrer/a-story-of-rusty-containers-queues-and-the-role… [1]: https://this-week-in-rust.org/blog/2020/08/26/this-week-in-rust-353/
PudgePacket · 2020-03-13
Go to rust subreddit, sort by top for the month, read the top few blog posts every so often. Otherwise, read through the blog posts listed in previous editions of https://this-week-in-rust.org/
hathawsh · 2019-08-19
Development of high quality async support in Rust is happening right now, so remember to wear a hard hat. ;-) I like to watch https://areweasyncyet.rs/ and https://this-week-in-rust.org/ to see where things are.
rvdca · 2019-08-15
Depending on your profiency : - you can actually contribute to the compiler itself : https://github.com/rust-lang/rust/issues?q=is%3Aopen+is%3Aissue+label%… - you can contribute to the low-level abstracting graphics library : https://github.com/gfx-rs/gfx/labels/contributor-friendly - and more generally you can also take a look at the weeksletter (and previous iterations of it to see where help was requested) :Week's letter : https://this-week-in-rust.org/
Sylos · 2016-08-01
https://this-week-in-rust.org/ features some job-postings in the "fn work(on: RustProject) -> Money"-section every now and then...
skoodge · 2022-05-11
Assuming that "crypto" was meant to refer only to cryptocurrency, there are a few companies working on non-blockchain/non-cryptocurrency crypto(graphic) tech which are paying as much as web dev jobs. For example, I stumbled upon ockam.io during my last job search (no affiliation, and never interviewed with them as they weren't actively hiring when I wrote to them last year). I vaguely remember there being a few others, though I can't remember any names off the top of my head (it has definitely gotten harder searching for those kinds of companies as most job ads are drowned out by all the blockchain jobs). Old job posts on https://this-week-in-rust.org/ often contain a few interesting companies. (Shameless plug: If anyone is interested in working at a non-profit focusing on non-blockchain cryptography in the field of multi-party computation, the company I'm working at is hiring at the moment and the salary ranges [for a 4-day work week] are listed: https://sinefoundation.notion.site/SINE-Job-Board-d28eda00c5db43f297c6…
brandur · 2017-05-15
I'm consistently blown away by just how good the project management for this language is. It's not just the forward progress that the language is making (which is considerable), but also just how well they package the information up into a form that the rest of us who are not involved day to day can digest, like has been done here. Another example is the "This Week in Rust" newsletter which takes progress that would've taken you hours to read about yourself, and puts it into a succinct format that you can get through in minutes [1]. The Rust 2017 roadmap which targeted forward movement on all the language's weakest features was admirable in itself, but even moreso is how much progress has already been made. In particular, I'm really excited about incremental compilation, which is showing as much as 5x speedups in early results [2]. I was also very happy to hear that the Rust team acknowledges that regardless of how performant they are, futures are not a particularly ergonomic or maintainable way to write code, and are considering what new constructs might look like over the longer term: > Over the rest of this year, we expect all of the above libraries to significantly mature; for a middleware ecosystem to sprout up; for the selection of supported protocols and services to grow; and, quite possibly, to tie all this all together with an async/await notation that works natively with Rust’s futures. I'm still on dabbling in Rust, but I'm fairly convinced that in another…
chrismorgan · 2023-06-15
https://this-week-in-rust.org/blog/archives/index.html The first issue was on 2013-06-07, just over ten years ago.
jasode · 2021-07-09
>As always (this _is_ HN) because the poster thought _it_ might be of interest to the HN crowd I think you misunderstood the intent of gp's question. The "it" could be mean very different things: (1) It is this particular #398 issue has something notable in it that the previous 397 issues don't have: https://this-week-in-rust.org/blog/archives/index.html or (2) It is the whole TWIR blog of only which #398 is merely a representative sample that has no more and no less significance than the previous issues
brson · 2017-01-18
If anybody is looking for a Rust job, they in fact do exist, and are growing. This Week in Rust lists 5 this week [1], and 5 is more than zero! [1]: https://this-week-in-rust.org/blog/2017/01/17/this-week-in-rust-165/
Patix0331 · 2021-10-11
Copy paste from https://this-week-in-rust.org/blog/2021/10/06/this-week-in-rust-411/#q… There's a common trope among people unfamiliar with rust where they assume that if you use unsafe at all, then it's just as unsafe as C and rust provided no benefit. Comparing C's approach to safety vs Rust's is like comparing an open world assumption to a closed world assumption in formal logic systems. In C, you publish your api if it's possible to use correctly (open world). In Rust, you publish a safe api if it's im possible to use in correctly (closed world). Rust's key innovation here is that it enables you to build a 'bridge' from open world (unsafe) to a closed world (safe), a seemingly impossible feat that feels like somehow pairwise reducing an uncountable infinity with a countable infinity. Rust's decision to design an analogous closed-world assumption for safe code is extremely powerful, but it seems very hard for old school C programmers to wrap their head around it.
mamcx · 2019-07-04
This >I have a very hard time grasping all the functionality/concepts is (partially) because this > if we ever want to control the tsunami of security flaws Most focus in how the borrow checker work "against" you but that is not even the harder. Performance and how manage memory are more "painfull" in rust. BECAUSE NOBODY KNOW HOW DO FAST & SAFE CODE. Not ALL the time. Without extra help of the compiler your assumptions can get wrong in invisible ways... Rust WANNA: - See what is costly - See what is unsafe or not - See what own what - See what is on heap or stack The borrow checker is just a part of it. From https://this-week-in-rust.org/blog/2019/07/02/this-week-in-rust-293/ Python and Go pick up your trash for you. C lets you litter everywhere, but throws a fit when it steps on your banana peel. Rust slaps you and demands that you clean up after yourself. – Nicholas Hahn
swsieber · 2019-04-11
Here's a funny quote about that... >> Can you eli5 why TryFrom and TryInto matters, and why it’s been stuck for so long ? (the RFC seems to be 3 years old) > If you stabilise Try{From,Into}, you also want implementations of the types in std. So you want things like impl TryFrom for u16. But that requires an error type, and that was (I believe) the problem. > u8 to u16 cannot fail, so you want the error type to be !. Except using ! as a type isn’t stable yet. So use a placeholder enum! But that means that once ! is stabilised, we’ve got this Infallible type kicking around that is redundant. So change it? But that would be breaking. So make the two isomorphic? Woah, woah, hold on there, this is starting to get crazy… > new person bursts into the room “Hey, should ! automatically implement all traits, or not?” > “Yes!” “No!” “Yes, and so should all variant-less enums!” > Everyone in the room is shouting, and the curtains spontaneously catching fire. In the corner, the person who proposed Try{From,Into} sits, sobbing. It was supposed to all be so simple… but this damn ! thing is just ruining everything. > … That’s not what happened, but it’s more entertaining than just saying “many people were unsure exactly what to do about the ! situation, which turned out to be more complicated than expected”. https://this-week-in-rust.org/blog/2019/03/05/this-week-in-rust-276/ https://www.reddit.com/r/rust/comments/avbkts/this_week_in_rust_275/eh…

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close