News Score: Score the News, Sort the News, Rewrite the Headlines

Translating All C to Rust

After more than two decades of grappling with memory safety issues in C and C++, the software engineering community has reached a consensus. It’s not enough to rely on bug-finding tools. The preferred approach is to use “safe” programming languages that can reject unsafe programs at compile time, thereby preventing the emergence of memory safety issues.The TRACTOR program aims to automate the translation of legacy C code to Rust. The goal is to achieve the same quality and style that a skilled R...

Read more at darpa.mil

© News Score  score the news, sort the news, rewrite the headlines