刚看上一个大佬回答的评论区,我认为其实Rust最核心的设计缺陷,恰恰就源于 安全代码与unsafe代码的二元划分。
我先叠层甲啊,这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题! 我完全承认unsafe是天才的一笔,是Rust能够实用的根基。
但真正的缺陷,是这种划分创造了一种责任真空。
谁来为unsafe的 soundness 负责?Rust构建了一个框架:只要你在安全区里写代码,编译器就是你最好的…。
代码:
光靠自己在家挥木刀,每天150下,10年后能成为剑术高手吗?
为什么现在的年轻人宁愿自己工资低点,也要过得舒服、不那么累?
什么是人生的最顶级享受?
长得和刘亦菲很像是一种什么体验?
为什么闲鱼越做越差?
有哪些值得推荐的Windows工具?
照骗能骗到什么程度?
Microsoft Edge总是自动修改我的PDF默认打开方式,该怎么解决?
台湾是中国领土,那台湾海峡算是内海,为什么不击沉那些无理通过海峡的军事力量?
干猎头有前途吗?
switch2好用吗朋友们?
golang总体上有什么缺陷?
鸿蒙折叠屏笔记本为什么敢卖26999?
你的低成本爱好是什么?
为什么有的女生喜欢穿紧身牛仔裤?
vue + tsx 的开发体验能追得上 react+tsx么?
男子打了妻子后强行与其发生性关系被告***,此案会成为国内第一起在婚姻存续期间内未分居下的***案吗?
你们听过领导最没水平的一句话是什么?
苹果这家公司伟大之处在哪里?
有什么是你去了山西才知道的?
为什么程序员独爱用Mac进行编程?
刘亦菲为什么不结婚?
怎样可以谈到计算机大佬?
通过重体力劳动练出来的肌肉和标准健美人员肌肉有什么不同?
为什么macos下的鼠标体验这么差?
一个练过功夫的姑娘能打过一个没练过的男人吗?
2025年,为什么很多程序员都扔掉了Mac和Linux,开始拥抱Win11了?
为什么程序员的电脑永远没有弹窗广告?
Centos为什么突然没人用了?