刚看上一个大佬回答的评论区,我认为其实Rust最核心的设计缺陷,恰恰就源于 安全代码与unsafe代码的二元划分。
我先叠层甲啊,这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题! 我完全承认unsafe是天才的一笔,是Rust能够实用的根基。
但真正的缺陷,是这种划分创造了一种责任真空。
谁来为unsafe的 soundness 负责?Rust构建了一个框架:只要你在安全区里写代码,编译器就是你最好的…。
代码:
大家猜猜伊朗的结局如何?
核武器真的有宣传中那么牛逼吗?
网传厦门某国企研发部门要求每日考察后端 400 行,前端 1000 行代码量,如属实,这个考核合理吗?
字节跳动跟阿里哪个环境更适合年轻人?
洲际导弹能打到任何地方,为什么还需要轰炸机?
polars到底行不行?
MacOS真的比Windows流畅吗?
珍宝岛战役以后,中国为什么不反推苏联?
我国至今未破的大案要案有哪些?
有哪些故意缩短产品寿命的设计?
如何评价前端框架 Solid?
如何评价湖北省?
中国大陆的苹果手机被阉割了哪些部分?
国密加密算法有多安全呢?
不管黑客用了多少跳板,最终是不是可以通过网络运营商找出真实 IP?
周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
最讨厌和哪种人打羽毛球?
各位都在用Docker跑些什么呢?
PHP和Node.js哪个更爽?
37岁女,离异带一女孩,好不好找?
颈椎病可以恢复吗?
为什么 mac mini 的 m4 版本价格这么低呢?
颈椎生理曲度变直可以通过运动康复吗?
黑客为什么可以做到无需知道源码的情况下找出系统漏洞?
如何评价《塞尔达传说:王国之泪》?
苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
如何评价高盛提出的中国「民营十巨头」?如果有一个这样的 ETF 你会买吗?