News for hackers. Stuff that matters.
Re:C2rust: Transpile C to Rust by Animats on Wednesday February 02, 2022 @02:26AM (#30174772)
> We are developing several tools that help transform the initial Rust sources into idiomatic Rust.

(2019) C2Rust hasn't changed much in a few years.

The Rust you get out of C2Rust is a representation of the pointer semantics of C in unsafe Rust using a library of functions that emulate C operations. This is only useful if you desperately need to compile C with a Rust compiler.

Intelligent conversion of C to Rust is hard, and less useful as time goes on and more lower-level crates become available for Rust.

There are no comments on this comment yet.