刚看上一个大佬回答的评论区,我认为其实Rust最核心的设计缺陷,恰恰就源于 安全代码与unsafe代码的二元划分。
我先叠层甲啊,这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题! 我完全承认unsafe是天才的一笔,是Rust能够实用的根基。
但真正的缺陷,是这种划分创造了一种责任真空。
谁来为unsafe的 soundness 负责?Rust构建了一个框架:只要你在安全区里写代码,编译器就是你最好的…。
代码:
如何看待海贼王1152话尾田给出的香克斯断臂的解释?
flutter为什么不用Go语言,而用Dart?
到底是时代选择了Nvidia,还是Nvidia选择了时代?
做个web服务器,gin框架和go-zero怎么选?
苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
华为自研的仓颉编程语言将于 7 月 30 日开源,这款语言将如何影响未来的开发趋势?
歼-20 在国际上到底是什么地位?
MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
程序员如何用好 Cursor 工具?
个人开发者或小企业不申请经营性ICP备案,怎样开发APP盈利?
比亚迪最近绩效减半,这是卸磨杀驴么?
Meovv和Babymonster哪个会越来越火?
如何评价《灵笼 2》第六集?
你的亲戚提过什么过分的要求?
有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
如何看待CCTV13批评“L2.999智驾”等误导性宣传,若导致事故车企可能需要担责?
rust 语法噪音这么多, 能写复杂项目吗?
为什么台式 PC 还处在组装(DIY)阶段?
如何评价华为最新长焦专利技术?能否颠覆手机长焦摄影的目前限制?
请问大家我这种鱼缸过滤用哪种?
rust 解决了什么问题?
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
印度是真的烂还是咱们在信息茧房里面?
有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
小沈阳女儿韩国出道,将发行个人首张迷你专辑,为什么选择韩国出道?你看好吗?
switch2好用吗朋友们?
如何评价字节跳动开源的 HTTP 框架 Hertz ?
systemd吞并了什么?
***拍大尺度片子时摄影师不会看光吗?
你身边身材最好的女生是什么样?