Making The Case For Using Rust At Low Levels On Linux Systems
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.
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.
74 Comments