刚看上一个大佬回答的评论区,我认为其实Rust最核心的设计缺陷,恰恰就源于 安全代码与unsafe代码的二元划分。
我先叠层甲啊,这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题! 我完全承认unsafe是天才的一笔,是Rust能够实用的根基。
但真正的缺陷,是这种划分创造了一种责任真空。
谁来为unsafe的 soundness 负责?Rust构建了一个框架:只要你在安全区里写代码,编译器就是你最好的…。
代码:
男人为什么到了一定年纪就喜欢喝酒?
大家觉得华为鸿蒙系统5.0好用吗?
为什么买了Switch后,却发现它并没有那么好玩?
央行宣布八项重磅金融开放举措,将设立数字人民币国际运营中心等,释放了哪些信号?
中国承诺不开第一枪,那如果中美开战,美国直接摧毁北斗卫星,中国该如何反败为胜?
为何Microsoft能一直留在中国市场?
做个web服务器,gin框架和go-zero怎么选?
Gemini 2.5 Flash 和Pro稳定版上线,和之前版本相比,在性能和应用场景上有哪些提升?
网传厦门某国企研发部门要求每日考察后端 400 行,前端 1000 行代码量,如属实,这个考核合理吗?
如果战争爆发,中国普通老百姓枪都不会打该怎样自卫?
花旗预测未来几季金价将回落至每盎司 3000 美元以下,这其中有哪些相关依据?
count(*) count(1)哪个更快?
伊朗那么大却被一个小小的以色列打的无法还手?很多高层领导都被干掉了为什么?
超级喜欢穿短裙正常吗?
使用J***a开发简单CAD软件?
如何评价《一人之下》721(764)话预告?
伊朗这次让以色列打惨了,这个国家还能挺过来吗?
你在出租房屋发现过什么前租客留下的“宝藏”?
异性同办公室久了会不会日久生情?
请问CATIA比SolidWorks强在哪里?
如何评价《一人之下》***第721(764)话情报?
到底是时代选择了Nvidia,还是Nvidia选择了时代?
为什么苹果手机杀后台现象频繁?是内存不够、后台管理严格还是其他原因呢?
如何看待阿根廷经「休克疗法」五月通胀率 1.5% ,为近年来最低,何为「休克疗法」?其他地方能否效仿?
不管黑客用了多少跳板,最终是不是可以通过网络运营商找出真实 IP?
蜂鸟音乐指控邓紫棋侵权,要求 48 小时内下架重录歌曲,邓紫棋回应「不会下架」,这一指控合理吗?
哪些 Rust 库让你相见恨晚?
为什么小米造车可以叫小米,而华为不可以用华为品牌造车?
为什么腾讯云或者阿里云不让自建dns服务器?