News: 0001556416

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Rust 1.88 Released With Improvements For Naked Functions, Chaining Let Statements

([Programming] 3 Hours Ago Rust 1.88)


Last month saw the release of Rust 1.87 that [1]celebrated ten years of the Rust programming language while out today is Rust 1.88 that continues iterating the language with new features.

Rust 1.88 introduces support for writing naked functions with no compiler-generated epilogue and prologue to allow for full control over the generated Assembly of that function. Naked functions are marked using the #[unsafe(naked)] attribute.

Rust 1.88 also adds support for chaining let statements inside if and while statements using "&&" chaining.

On the Cargo side, Rust 1.88 for Cargo brings automatic cache cleaning by running garbage collection on the cache within the home directory. Cargo currently is set to remove files downloaded from the network if not accessed in a three month period.

Rust 1.88 also brings support for boolean literals to the cfg predicate language, stabilized a number of APIs, and the i686-pc-windows-gnu target has been demoted to being a Tier-2 architecture.

More details on today's Rust 1.88 release via [2]Rust-Lang.org .



[1] https://www.phoronix.com/news/Rust-1.87-Released

[2] https://blog.rust-lang.org/2025/06/26/Rust-1.88.0/



mxan

microcode

Daktyl198

Volta

Vorpal

StarterX4

Nth_man

ehansin

ehansin

By the middle 1880's, practically all the roads except those in
the South, were of the present standard gauge. The southern roads were
still five feet between rails.
It was decided to change the gauge of all southern roads to standard,
in one day. This remarkable piece of work was carried out on a Sunday in May
of 1886. For weeks beforehand, shops had been busy pressing wheels in on the
axles to the new and narrower gauge, to have a supply of rolling stock which
could run on the new track as soon as it was ready. Finally, on the day set,
great numbers of gangs of track layers went to work at dawn. Everywhere one
rail was loosened, moved in three and one-half inches, and spiked down in its
new position. By dark, trains from anywhere in the United States could operate
over the tracks in the South, and a free interchange of freight cars everywhere
was possible.
-- Robert Henry, "Trains", 1957