It seems that the war on C/C++ is everywhere. "Rust" is the new kid and everyone want's you to use it.
Archive: https://archive.today/PbL2k
From the post:
>The C programming language—powering everything from operating systems to aircraft control software—has long been a cornerstone of modern computing. But its flexibility comes at a cost: memory safety issues, like buffer overflows and dangling pointers, continue to plague high-assurance systems with critical vulnerabilities, and users must constantly update their systems to avoid becoming victims of attacks
To tackle this systemic risk, a team of researchers from the University of Wisconsin–Madison; the University of California, Berkeley; the University of Edinburgh, and the University of Illinois Urbana-Champaign has received a $5 million award from the Defense Advanced Research Projects Agency (DARPA) under its Translating All C to Rust (TRACTOR) program. The team’s goal is to create automated tools that can safely and verifiably convert legacy C codebases into the memory-safe Rust programming language without sacrificing performance or functionality.
It seems that the war on C/C++ is everywhere. "Rust" is the new kid and everyone want's you to use it.
Archive: https://archive.today/PbL2k
From the post:
>>The C programming language—powering everything from operating systems to aircraft control software—has long been a cornerstone of modern computing. But its flexibility comes at a cost: memory safety issues, like buffer overflows and dangling pointers, continue to plague high-assurance systems with critical vulnerabilities, and users must constantly update their systems to avoid becoming victims of attacks
To tackle this systemic risk, a team of researchers from the University of Wisconsin–Madison; the University of California, Berkeley; the University of Edinburgh, and the University of Illinois Urbana-Champaign has received a $5 million award from the Defense Advanced Research Projects Agency (DARPA) under its Translating All C to Rust (TRACTOR) program. The team’s goal is to create automated tools that can safely and verifiably convert legacy C codebases into the memory-safe Rust programming language without sacrificing performance or functionality.
(post is archived)