The Rust Foundation announces the speaker lineup for RustConf 2025, featuring keynotes, marquee talks, and sessions covering various themes in the Rust ecosystem.
A monthly overview of notable changes and updates in the Rust operating system development ecosystem, including news, tooling updates, and project advancements.
This article explains the purpose and importance of memory ordering in Rust's atomic operations, correcting common misconceptions and demonstrating how it ensures proper synchronization between threads when sharing data.
The author reflects on the trade-offs between sans-io and async approaches in Rust, highlighting the benefits and drawbacks of each, particularly when dealing with state machines and data borrowing.
An interview with Guillaume Gomez about his work on Rustdoc, its evolution, complexities, features, and integration with other Rust tools, along with broader insights on open-source contributions and community involvement.
This blog post discusses how property-based fuzzing was used to verify the correctness of the seat apportionment algorithm in the Dutch Electoral Council's open-source election software, Abacus, and details the bugs found and contributions made during the process.
A new Rust-based OS architecture, framekernel, achieves memory safety and Linux ABI compatibility with a small TCB, offering a safer and efficient alternative to existing systems.
This article provides an update on the social acceptance and popularity of the Rust programming language, analyzing user group statistics, LinkedIn and Facebook group memberships, Reddit subscriber counts, Twitter follower numbers, and rankings from Stack Overflow, PYPL, and TIOBE.
A deep dive into Rolldown's link stage, explaining how it resolves JavaScript modules and symbols using graph traversal, module standardization, and the Disjoint Set Union algorithm.