Making The Case For Using Rust At Low Levels On Linux Systems

Written by Michael Larabel in Programming on 10 June 2016 at 01:10 PM EDT. 74 Comments
PROGRAMMING
Linux kernel developer Andy Grover who is employed by Red Hat has written a lengthy blog post making the case for using the Rust programming language for low-level Linux.

Grover believes Rust is "extremely well-suited for low level Linux systems user-space programming." Grover believes that for work on new low-level utilities they would be better off written in Rust than the C programming language.

Andy Grover's reasons for thinking new low-level user-space code should be written in Rust over C comes down to Rust doing a better job at ensuring better code on complex projects, Rust is strong typed, expressive types, memory safety, Rust's Cargo/library, and other language features.

Rust continues to evolve as does the Linux platform and Andy hopes the two of them will come together more often in the future. More of his personal thoughts for low-level Rust programming for Linux can be found via Andy's blog.
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