Announcing Rust 1960 !!top!!

: You can now define overrides for specific dependencies across an entire workspace directly inside the root Cargo.toml .

cargo-bloat 0.8 - debloated (5x smaller, 10x faster build time) : r/rust announcing rust 1960

Why it matters: Large Rust codebases with heavy generics, embedded projects where binary size matters, and CI systems all benefit from smaller, faster binaries and shorter turnarounds during development. : You can now define overrides for specific

: Simplifies safe manual memory management by allowing direct creation of raw slice pointers that are guaranteed not to be null. Despite its high‑level features, Rust 1960 is designed

Despite its high‑level features, Rust 1960 is designed to compile directly to efficient machine code. The ownership system, the pattern matching, even the generic functions—all are erased or transformed into simple loops and jumps by the compiler, leaving no overhead. In benchmark tests run on the IBM 704, a Rust 1960 program that sorts a million 32‑bit integers runs within 8% of the speed of hand‑tuned assembly, yet the Rust version is one‑tenth the length and took one‑fifth the time to write.