C++ 之父:Rust 等内存安全语言的安全性并不优于 C++
高效程序员
共 1596字,需浏览 4分钟
·
2023-02-10 23:08
现在,如果我认为这些 "安全" 语言中的任何一种在我关心的使用范围内都比 C++ 优越,我就不会认为 C/C++ 的淡出是一件坏事,但事实并非如此。另外,正如所描述的那样,"安全" 仅限于内存安全,而忽略了一种语言可能(并且将会)被用来违反某种形式的安全和保障的十几种其他方式。
静态分析以验证没有不安全的代码被执行。
简化代码的编码规则,使工业规模的静态分析可行。
使此类简化代码相当容易编写并确保在需要时进行运行时检查的库。
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/p2739r0.pdf https://www.infoworld.com/article/3686517/c-plus-plus-creator-bjarne-stroustrup-defends-its-safety.html
·················· END ··················
为便于交流,我创建了几个高质量的技术群,里面有很多大佬。
如果你也想加入,可以扫描以下二维码,加我个人微信(iwaleon),邀请入群!
评论