Eliminating Memory Safety Vulnerabilities at the Source
2024-10-12 (Saturday)
Eliminating Memory Safety Vulnerabilities at the Source TLDR: Switching to a memory safe language (like Rust) for new development reduces security bugs dramatically, even though the total size of old code in an unsafe language (C++) still increases. Since the old code is in “bug fixes only” mode, the number of bugs it contains decreases exponentially, and new (memory-related) bugs won’t be introduced.