刚看上一个大佬回答的评论区,我认为其实Rust最核心的设计缺陷,恰恰就源于 安全代码与unsafe代码的二元划分。
我先叠层甲啊,这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题! 我完全承认unsafe是天才的一笔,是Rust能够实用的根基。
但真正的缺陷,是这种划分创造了一种责任真空。
谁来为unsafe的 soundness 负责?Rust构建了一个框架:只要你在安全区里写代码,编译器就是你最好的…。
代码:
为什么欧美影视喜欢露点?
如何看待多地开展查摆年轻干部玩心重、混日子、说话随意、口大气粗等问题的行动?
ant-design-vue 社区为什么不维护了?
以色列为什么突然敢打伊朗了?不怕被报复?
有没有系统介绍 Visual Studio 使用和技巧的书籍?
大家为什么会讨厌缩写?
Flutter 为什么没有一款好用的UI框架?
初三画成这样算是有天赋吗?【正经求助】?
发生了什么导致你从此再不吃某样食物?
哪些 Rust 库让你相见恨晚?
女生被踢裆也会很疼吗?
为什么 macOS 并不差,可市场总敌不过 Windows?
为什么说Go语言的设计是工程先进但学术落后?
写业务的话,go是不是垃圾?
有一张巨强的显卡是什么体验?
为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
AE如何渲染出mp4格式?
有什么好用的安卓本地音乐播放器推荐?
华为千亿营销是真的吗?
现今大部分哺乳动物都是六千万年前恐龙灭绝后的同一种哺乳动物的后代吗?
只能选一个,你选谁?
鸿蒙电脑会在国内逐渐取代windows电脑吗?
伊朗这次让以色列打惨了,这个国家还能挺过来吗?
U 盘用什么文件系统好?
24-25赛季 NBA 总决赛 G6 步行者 108-91 雷霆,如何评价本场比赛?
有哪些是你用上了mac才知道的事?
象棋里的车是不是过强级了?是否应该削弱一下?
外贸独立站怎么做SEO?