Rust Foundation's 2025 Tech Report: Security, Scalability, and Developer Friendliness

2025-08-11
Rust Foundation's 2025 Tech Report: Security, Scalability, and Developer Friendliness

The Rust Foundation released its 2025 Technology Report, summarizing a year of significant advancements in supporting the Rust programming language and ecosystem. The report highlights the Foundation's focused work on securing the Rust supply chain, improving critical infrastructure, enhancing Rust's readiness for safety-critical use, and fostering interoperability with C++. Key achievements include: the full launch of Trusted Publishing on crates.io; major progress on TUF-based crate signing infrastructure; integration of the Ferrocene Language Specification into the Rust Project; a 75% reduction in CI infrastructure costs; expansion of the Safety-Critical Rust Consortium; and direct engagement with ISO C++ standards bodies. These efforts ensure Rust remains secure, reliable, and ready for the demands of modern software development.

Read more
Development Technology Report

Rust at 10: A Story of Community and Infrastructure

2025-05-17
Rust at 10: A Story of Community and Infrastructure

On Rust's 10th anniversary, original author Graydon Hoare reflects on its journey. It's not just a programming language story, but a narrative of a vast community building and maintaining shared technical infrastructure. Rust's success stems from the need for robust infrastructure and the long-term investment from organizations like Mozilla, along with thousands of volunteers. Rust evolved from a simple prototype into a powerful language with a huge ecosystem and wide applications. The future requires continued talent attraction, maintaining stability and compatibility, and further enhancing quality.

Read more
Development

Rust Gets an Official Language Specification!

2025-03-30
Rust Gets an Official Language Specification!

After years of growth, Rust is finally getting an official language specification! This is thanks to Ferrous Systems generously donating their Ferrocene Language Specification (FLS). FLS provides a structured and detailed reference for Rust's syntax, semantics, and behavior, previously used for compiler qualification. This donation will avoid confusion from multiple Rust specifications and significantly supports Rust's use in safety-critical industries. The Rust project team will integrate FLS with the existing Rust reference to create an official Rust specification, benefiting developers everywhere.

Read more
Development Specification