刚看上一个大佬回答的评论区,我认为其实Rust最核心的设计缺陷,恰恰就源于 安全代码与unsafe代码的二元划分。
我先叠层甲啊,这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题! 我完全承认unsafe是天才的一笔,是Rust能够实用的根基。
但真正的缺陷,是这种划分创造了一种责任真空。
谁来为unsafe的 soundness 负责?Rust构建了一个框架:只要你在安全区里写代码,编译器就是你最好的…。
代码:
你有哪些无意间拍下的女孩照片,惊艳了众人?
为什么微信不向telegram学习?
为什么软件公司很少用python开发web?
据报道称“浏览器内核有上千万行代码”,浏览器内核真的很复杂吗?
为什么美军B2实战以后有人认为一部分网友又没信心了?
如何看待小米 YU7 3 分钟大定突破 20 万辆,锁单 12.2 万辆?小米汽车做对了什么?
特斯拉宣布将于 6 月 22 日开始 Robotaxi 公开试运营,这将对自动驾驶行业带来哪些影响?
NAS噪音太大,大家都吧NAS放置到哪了?
程序员从幼稚到成熟的标志是什么?
在知乎上可以聊黑灰色产业的诞生过程吗?
储存很多文件,是要用云盘还是用硬盘?
城管如果彻底解散,中国应该大庆三天吗?
为什么很多男人都喜欢大胸的女生?
苹果 macOS Tahoe 26 新 Finder 图标引争议,其争议点主要集中在哪些方面?
你们是怎样看待警察这一职业的?
如何看待现在的前端?
如何设计一条 prompt 让 LLM 陷入死循环?
这个社会为什么老实人都混得不好?
理论上flutter性能应该非常高才对,为什么好些flutter应用性能一般?
为什么全网 都在说 iOS 开发不行了 ?
如何系统地学习Rust语言?
妹妹说C字裤只是本体可能好看而已,穿在身上其实非常丑,爱美的女孩根本不买,是这样的么?
自由泳是真的很累啊,怎么办?
有哪些事情是MacOS做不到但Linux可以做到的?
为何雷军天天健身,却无健身痕迹?
为什么泰州发展不起来?
你见过最***的行为有哪些?
MacOS的哪个设计让你非常恼火?
怎么评价国内AI企业人肉背15块80TB硬盘,飞去马来西亚用英伟达训练数据,以规避美国禁令?
为什么有的程序员很抗拒使用Ai?