刚看上一个大佬回答的评论区,我认为其实Rust最核心的设计缺陷,恰恰就源于 安全代码与unsafe代码的二元划分。
我先叠层甲啊,这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题! 我完全承认unsafe是天才的一笔,是Rust能够实用的根基。
但真正的缺陷,是这种划分创造了一种责任真空。
谁来为unsafe的 soundness 负责?Rust构建了一个框架:只要你在安全区里写代码,编译器就是你最好的…。
代码:
为什么棒球在我国毫无水花?
为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
毕设答辩,老师说node不可能写后台怎么办?
罗马仕宣布召回超 49 万台充电宝,极端场景下可能有燃烧风险,有多危险?为何有安全隐患的产品能够上市?
照骗能骗到什么程度?
为什么今年的雷霆会惹众怒?
为什么那么多人用GO?GO语言的优势在哪里?
OBS横竖屏怎么切换?OBS多路推流怎么搞?
Centos为什么突然没人用了?
我上大一,需要买电脑,一共9000,但我妈说她给我3000,我心里很不舒服,怎么办?
你们都什么时候对男女之事开窍的?
外贸独立站建站平台如何选择?
为什么 macOS 上国产软件不流氓?
科技工作者,今年是你入行的第几年?还记得刚入行时的自己吗?若能与那个「新人」通话60s,你会聊什么?
Golang 的 Web 框架该怎么选择?Web 开发又该怎样学?
为什么人到中年,很少有身材苗条的?
***如你财务自由,是买一个大平层还是买一个大别墅?
通过重体力劳动练出来的肌肉和标准健美人员肌肉有什么不同?
服务器能否拒绝非浏览器发起的HTTP请求?
Web 前端怎样入门?
洗牙能把牙结石洗掉吗?
使用Rust开发游戏是一种怎样的体验?
为什么说耿直的人更容易吃亏?
真的有这种又苗条身材又爆炸的么?
为什么几乎没人用电视屏幕连主机或者笔记本当显示器?
为什么韩国的热辣舞团无法征服中国的男性市场??
为什么全世界无一人能实现新mac直接全功能稳定装Win 11 arm,或PC直接装macOS arm?
为什么我看到的电***4k银幕分辨率还比不过手机,模糊不清,还有严重拖影?
刘强东看到了什么,才去搞外卖?