Researchers from Inria and Microsoft have developed a method to automatically convert C code into Rust, addressing the growing need for memory safety in software.
Computer scientists affiliated with France's Inria and Microsoft have devised a way to automatically turn a subset of C code into safe Rust code, in an effort to meet the growing demand for memory safety . C and C++, while widely used in critical systems, applications, and libraries like the Linux kernel, lack built-in memory safety .
Manual memory management, though efficient and flexible, is prone to errors such as out-of-bounds reads and writes, use-after-free vulnerabilities, representing the majority of software weaknesses. While efforts exist to enhance memory safety in C and C++ through diligence, static analysis, and testing, they don't offer guarantees. There's a push to reduce C and C++ usage and increase memory-safe languages like Rust, Go, Python, and Java. However, some developers prefer finding ways to improve C and C++ while others explore automated conversion tools to Rust. Microsoft and Inria's research aims to address this by providing a method to automatically convert a portion of C code into safer Rust code
MEMORY SAFETY C CODE RUST SOFTWARE VULNERABILITIES CODE CONVERSION
United Kingdom Latest News, United Kingdom Headlines
Similar News:You can also read news stories similar to this one that we have collected from other news sources.
C to Rust Code Conversion: A Step Towards Safer SoftwareResearchers develop a tool to automatically convert C code into memory-safe Rust code, addressing the growing need for security in software.
Read more »
Charlotte Tilbury perfumes slashed to £11 each with 'hidden' winter sale codeA secret code code gets you 40% off Charlotte Tilbury's 'magical' Boxing Day sale
Read more »
World's First System Automatically Recommends Optimal Robotic Rehabilitation Programs for Stroke PatientsOsaka Metropolitan University researchers develop groundbreaking system to personalize robotic rehabilitation for stroke patients, improving care and reducing workload on medical staff.
Read more »
Full list of people who may automatically qualify for the Blue Badge schemeA Blue Badge can be used by people travelling in any vehicles as a driver or a passenger.
Read more »
DWP confirms exactly how long people on PIP may need to wait for an award reviewPayments continue automatically to ensure PIP claimants continue to receive financial support until their review.
Read more »
Alec Baldwin's Career Rebound After Rust TragedyAlec Baldwin expresses relief over his career resurgence following the Rust film incident where cinematographer Halyna Hutchins was fatally shot. He discusses his family responsibilities and the impact of the dismissed involuntary manslaughter case on his professional life.
Read more »