刚看上一个大佬回答的评论区,我认为其实Rust最核心的设计缺陷,恰恰就源于 安全代码与unsafe代码的二元划分。
我先叠层甲啊,这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题! 我完全承认unsafe是天才的一笔,是Rust能够实用的根基。
但真正的缺陷,是这种划分创造了一种责任真空。
谁来为unsafe的 soundness 负责?Rust构建了一个框架:只要你在安全区里写代码,编译器就是你最好的…。
代码:
为什么负荷那么大的腰部力量训练的人不会受伤,长期无载荷久坐的人会出现腰肌劳损?
如何看待 Mac mini M4 支持可更换 SSD?
苹果的M4芯片性能为什么可以媲美英特尔和AMD的桌面级处理器?
如何评价BI工具FineBI?
雷军为什么不愿意用性价比打法进军NAS?
浙江省内,宁波为什么高中教育超过杭州?是因为宁波有镇海中学吗?
***如你财务自由,是买一个大平层还是买一个大别墅?
你的低成本爱好是什么?
如何打造属于自己的 GUI 图形化界面?
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
怎么才能有尤雨溪一半强,该怎么学习?
前端,后端,全栈哪个好找工作?
怎样方便快捷的把录音转成文字?
为何雷军天天健身,却无健身痕迹?
有什么方法可以更快地理解 J***aScript?
PostgreSQL 与 MySQL 相比,优势何在?
做网页开发时,允许用户输入url图片地址来作为自己的头像有什么风险?
为什么欧美影视喜欢露点?
***如梅西一人carry迈阿密世俱杯夺冠,并获金靴,能不能压登贝莱拿金球?
有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
有人说24GB和48GB内存容量是新一代电脑平台最均衡的方案,真的是这样吗?电脑内存应该如何选?
Anthropic 推出的 Claude Code Agent 有哪些亮点值得关注?
手机的运行内存真的有必要上16GB吗?
为什么大部分人都认为2560x1440是2K?
为什么国外网站总喜欢弹出cookie访问权限弹窗,国内网站却没有,这么做有什么意义?
如何评价 6 月 26 号发布的小米AI眼镜?
如何评价89式重机枪?
为啥苹果不给 MacBook Pro 加上这些特性?
有什么好用的连点器,可以录制屏幕那种,免root权限?