Sign In

Communications of the ACM

ACM Careers

Developers Should Use Memory-Safe Languages, Report Says

View as: Print Mobile App Share:
two coders at computers

More projects are gradually adopting Rust for codebases written in C and C++ to make code more memory safe.

Credit: Getty Images

Developers across government and industry should commit to using memory-safe languages for new products and tools, and identify the most critical libraries and packages to shift to memory safe languages, according to a study from Consumer Reports.

The U.S. nonprofit asked what steps can be taken to help usher in "memory-safe" languages, like Rust, over options such as C and C++. It identified "memory unsafety" as and industry-wide threat "that cannot be solved through user behavior or even consumer choice."

The report, Future of Memory Safety, looks at range of issues, including challenges in building memory-safe language adoption within universities, levels of distrust for memory-safe languages, introducing memory-safe languages to code bases written in other languages, and also incentives and public accountability.       

View Full Article


No entries found

Sign In for Full Access
» Forgot Password? » Create an ACM Web Account