Can a Programming Language Reduce Vulnerabilities? : vimarsa

Can a Programming Language Reduce Vulnerabilities? : vimarsa

Can a Programming Language Reduce Vulnerabilities?


Can a Programming Language Reduce Vulnerabilities?
Rust offers a safer programming language, but adoption is still a problem despite recent signs of increasing popularity.
When Microsoft wanted to rewrite a security-critical network processing agent to eliminate memory-safety vulnerabilities causing recurring headaches for the Microsoft Security Response Center (MSRC), the company tasked an intern and told him to rewrite the code in Rust. 
Rust, a programming language that has claimed the title of most loved among developers for five years in a row, could change the vulnerability landscape by practically eliminating certain types of memory-safety errors. The language s claim to fame is that it provides the speed and control of C and C++, while delivering security and safety guarantees of other languages, such as Go and Python. Nearly 70% of the vulnerabilities that the MSRC processes are classified as memory-safety issues, so eliminating the class of vulnerabilities is critical.

Related Keywords

Bryan Levick, Ashley Williams, Alexander Clarke, Sun Microsystems, Google, Microsoft Security Response Center, Huawei, Mozilla Foundation, Trust Foundation, Microsoft, Programming Language Reduce, Common Vulnerability, Open Source, Dark Reading, Popular Science, Best Deadline, View Full, ரியான் லெவிக், ஆஷ்லே வில்லியம்ஸ், அலெக்சாண்டர் கிளார்க், சூரியன் மைக்ரோசிஸ்டம்ஸ், கூகிள், மைக்ரோசாஃப்ட் பாதுகாப்பு பதில் மையம், ஹூவாய், மொஸில்லா அடித்தளம், துரு அடித்தளம், மைக்ரோசாஃப்ட், ப்ரோக்ராமிஂக் மொழி குறைக்க, திறந்த மூல, இருள் ரீடிஂக், பாப்யுலர் அறிவியல், சிறந்தது காலக்கெடுவை, பார்வை முழு,