Rust 1.24 Released With "rustfmt" Preview & Incremental Compilation By Default

Written by Michael Larabel in Mozilla on 15 February 2018 at 02:18 PM EST. Add A Comment
MOZILLA
A fairly notable update to the Rust programming language compiler and its components is available today.

With Rust 1.24 first up is a preview release of rustfmt, an official utility for formatting Rust code. Rustfmt applies a standard style of formatting to existing Rustlang code and is similar to the other LLVM-based code formatters.

Also notable to Rust 1.24 is that incremental compilation is now enabled by default after they have worked on it the past year and a half. Incremental compilation allows speeding up the compile time of Rust code on subsequent compilers by no longer re-compiling the entire project when there were likely only small code changes between code compiles. Thus faster build times for large Rust code-bases seeing frequent changes.

There is also continued work on the Rust libraries and other improvements as outlined at Rust-Lang.org.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week