刚看上一个大佬回答的评论区,我认为其实Rust最核心的设计缺陷,恰恰就源于 安全代码与unsafe代码的二元划分。
我先叠层甲啊,这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题! 我完全承认unsafe是天才的一笔,是Rust能够实用的根基。
但真正的缺陷,是这种划分创造了一种责任真空。
谁来为unsafe的 soundness 负责?Rust构建了一个框架:只要你在安全区里写代码,编译器就是你最好的…。
代码:
发生了什么导致你从此再不吃某样食物?
黑客为什么可以做到无需知道源码的情况下找出系统漏洞?
你在出租房屋发现过什么前租客留下的“宝藏”?
为什么《歌手》不请周杰伦、陈奕迅、王菲、张学友、孙燕姿、梁静茹、王力宏、林俊杰当节目嘉宾?
AI数字人应该怎么制作?求介绍!?
蜂鸟音乐指控邓紫棋侵权,要求 48 小时内下架重录歌曲,邓紫棋回应「不会下架」,这一指控合理吗?
有没有好看的个人博客的设计?
为什么供应链桃子只有小米雷军可以摘,其他人只能干瞪眼?
《士兵突击》里高城的上限是什么军衔?
如何评价Scale AI(AI数据标注独角兽公司) 的创始人汪滔(Alexandr Wang)?
分享一下你用过好用的开源项目有哪些?
golang 与rust 在服务器程序领域相比较,各有什么优劣势?
你们的美系福特开了多少年?
以色列为什么突然敢打伊朗了?不怕被报复?
男医生在给年轻靓丽的女性检查时会是什么心态?
男朋友在起点写了一本***,签约后成绩不好,快要上架了,他整天焦虑,请问各位大神,他的书真的很差吗?
以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
陌生人晕倒了,帮他拨打120后,病人不支付120出车费,这个费用谁来承担?
你身边身材最好的女生是什么样?
网传西藏六月发生三起藏马熊吃人***,藏马熊真的这么可怕吗?
为什么剪映导出***时码率与原***一样,变得更模糊?
歼20到底有多厉害?
瑜伽裤和牛仔裤哪个更显身材?
电脑有64G的物理内存(DDR5 5200),完全够用了,可以关闭系统的虚拟内存吗?
大家猜猜伊朗的结局如何?
有哪些开源web应用漏洞扫描工具?
巴基斯坦援助伊朗防空,大家怎么看?
鱼缸里突然在水面角落出现很多想泡沫一样的气泡是怎么回事?
同样是对标安卓系统,为什么谷歌的Fuchsia死了,而华为的鸿蒙却愈发壮大?
如何评价前端框架 Solid?