刚看上一个大佬回答的评论区,我认为其实Rust最核心的设计缺陷,恰恰就源于 安全代码与unsafe代码的二元划分。
我先叠层甲啊,这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题! 我完全承认unsafe是天才的一笔,是Rust能够实用的根基。
但真正的缺陷,是这种划分创造了一种责任真空。
谁来为unsafe的 soundness 负责?Rust构建了一个框架:只要你在安全区里写代码,编译器就是你最好的…。
代码:
如何看待多地推出升级版「禁酒令」?
工业克苏鲁什么意思?
为什么师父不愿把真本事传给弟子?
34 岁教授王虹在北京大学开数学讲座,她或将成为首位获得菲尔兹奖的中国籍数学家,有多厉害?
为什么女游泳运动员看起来大部分都是平胸?
马斯克宣布星舰将配备 42 台发动机,如何评价这一设计?
Mac微信如何备份聊天记录?
微软edge浏览器为什么逐渐被其他的浏览器代替?
有没有TMS运输软件介绍?
用了几年大厂云服务器,现在想换便宜的,有推荐的吗?
如何看待伊朗最高领袖哈梅内伊 6 月 18 日发布“必须强力打击以色列,永不妥协”的声明?
以色列伊朗持续多日空对空轰炸,谁会先撑不住?双方的***还能支撑多久?还有哪些「杀手锏」没投入战场?
外贸独立站怎么做SEO?
不管黑客用了多少跳板,最终是不是可以通过网络运营商找出真实 IP?
switch2好用吗朋友们?
新买了一台nas,第一个月下载20t+,上传5+,不会被网警盯上吧?
用J***a写Android的时代是不是要结束了?
中国的“抗日神剧”是中国影视界的灾难,你们认可吗?
我国的“斤”用了上千年,为何和国际接轨后,恰好是500克?
写CUDA到底难在哪?
如何看待“Hutool”工具类库广受欢迎?
34岁,女性,不想过夫妻生活,怎么跟老公沟通效果更好?
南京六大高中是哪六大?
杨宏院士宣布中国天宫空间站将迎来「扩展舱段」,构型由 T 字型变为十字型,怎样解读?可能有哪些新功能?
为什么个人需要公网ip?
能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
你们都什么时候对男女之事开窍的?
Golang与Rust哪个语言会是今后的主流?
如何看待日本小学校园餐只有一小块鸡肉?