LWN: Comments on "The Rust 2024 Edition takes shape" https://lwn.net/Articles/1002456/ This is a special feed containing comments posted to the individual LWN article titled "The Rust 2024 Edition takes shape". en-us Wed, 15 Oct 2025 12:49:00 +0000 Wed, 15 Oct 2025 12:49:00 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net Forward progress on never type https://lwn.net/Articles/1008083/ https://lwn.net/Articles/1008083/ apoelstra <div class="FormattedComment"> Really happy to see these changes to type inference to support `!`. Glad that the Rust developers were willing to cause a little bit of ergonomic pain when it comes to generic types alongside diverging paths. I think the new behavior better-reflects what is going on in the compiler and illustrates exactly where the old behavior could let unsoundness seep in.<br> </div> Wed, 05 Feb 2025 16:35:28 +0000 match ergonomics != macros-by-example https://lwn.net/Articles/1006810/ https://lwn.net/Articles/1006810/ daroc <div class="FormattedComment"> Yes, I think you're right; I must have captured the wrong link while going down my list. Thanks for pointing this out.<br> </div> Wed, 29 Jan 2025 20:38:25 +0000 match ergonomics != macros-by-example https://lwn.net/Articles/1006807/ https://lwn.net/Articles/1006807/ snorehart <div class="FormattedComment"> I believe the linked bug at "tweaked" (<a href="https://github.com/rust-lang/rust/issues/131414">https://github.com/rust-lang/rust/issues/131414</a>) is not about declarative macros as implied, but actually about match ergonomics (elision of references and dereferencing in `match` expressions, not specific to macros).<br> </div> Wed, 29 Jan 2025 20:27:05 +0000 Goals update https://lwn.net/Articles/1006130/ https://lwn.net/Articles/1006130/ randomguy3 It's possibly also worth noting that the goals were actually for 2024H2, despite the title of the <a href="https://blog.rust-lang.org/2024/08/12/Project-goals.html">original blog post</a> being "Rust project goals for 2024". It seems the Rust project is intending to work on a six-month roadmap, with the next set of goals being for 2025H1. Fri, 24 Jan 2025 20:37:12 +0000 Goals update https://lwn.net/Articles/1006129/ https://lwn.net/Articles/1006129/ daroc <div class="FormattedComment"> Yeah, I saw the December update in my RSS feed just after sending this out. That's timing for you.<br> </div> Fri, 24 Jan 2025 20:35:27 +0000 Goals update https://lwn.net/Articles/1006128/ https://lwn.net/Articles/1006128/ randomguy3 The <a href="https://blog.rust-lang.org/2025/01/23/Project-Goals-Dec-Update.html">December goals update</a> came out yesterday (presumably after the article was originally written), and is probably a better summary of what was accomplished in 2024 than the November update linked in the article. Fri, 24 Jan 2025 20:31:40 +0000