刚看上一个大佬回答的评论区,我认为其实Rust最核心的设计缺陷,恰恰就源于 安全代码与unsafe代码的二元划分。
我先叠层甲啊,这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题! 我完全承认unsafe是天才的一笔,是Rust能够实用的根基。
但真正的缺陷,是这种划分创造了一种责任真空。
谁来为unsafe的 soundness 负责?Rust构建了一个框架:只要你在安全区里写代码,编译器就是你最好的…。
{dede:pagebreak/}
指挥大规模军团作战很消耗脑力吗?
女明星穿瑜伽裤出门是什么体验?
为什么女游泳运动员看起来大部分都是平胸?
苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
你们的腰突是怎么突然好的?
为什么这么多人黑rust?
冰箱两边各留是2.5公分可以吗,两边散热的?
大家在做登录功能时,一般怎么做暴力破解防护?
如何评价女明星梅根福克斯的身材?
新手养鱼,鱼缸中能放入哪些水草?
为什么有些人不喜欢春晚提到饺子?
韦东奕(北大韦神)要是去写游戏引擎代码,能不能把虚幻引擎按在地上摩擦?数学好真能‘降维打击吗?
为什么人在潜艇中待不超过90天,但在空间站上却可以待6个月?
老公想要买2万左右的相机,我该同意吗?
大厂后端开发需要掌握docker和k8s吗?
儿子抑郁四年左右了,他的未来该怎么办?