当前位置: 首页 >
Rust 的设计缺陷是什么?
- 人气:
刚看上一个大佬回答的评论区,我认为其实Rust最核心的设计缺陷,恰恰就源于 安全代码与unsafe代码的二元划分。
我先叠层甲啊,这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题! 我完全承认unsafe是天才的一笔,是Rust能够实用的根基。
但真正的缺陷,是这种划分创造了一种责任真空。
谁来为unsafe的 soundness 负责?Rust构建了一个框架:只要你在安全区里写代码,编译器就是你最好的…。
推荐资讯
- 2025-06-19目前亚洲最厉害的五款战斗机是什么?
- 2025-06-19既然富人财富占社会总财富的 80%,那么鼓励富人消费不就可以了吗?
- 2025-06-19如何看待伊朗国家电视台发文:“今晚,将会发生一件大事,让世界铭记几个世纪”?
- 2025-06-19AI认为贴6目才是平衡的,但为什么现在中国规则贴目是7.5目?
- 2025-06-19住家保姆为什么总干不长?
- 2025-06-19J***a如何调用FFmpeg呢(有无可用的类库)?
- 2025-06-19网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 2025-06-19有哪些值得推荐的小型 C 语言开源项目?
- 2025-06-19你怎么看待剪映收费过高问题?
- 2025-06-19网友称在桔子水晶酒店洗漱包内发现用过的四联检测盒,具体是怎么回事?酒店要承担哪些责任?
- 2025-06-19如何看待华人派遣赴日it彻底崩了?
- 2025-06-19如何看待 2026QS 世界大学排名?
- 2025-06-19什么是微软式中文?
- 2025-06-19成龙在好莱坞所达到过的最高咖位是什么级别?
- 2025-06-19如何评价《塞尔达传说:王国之泪》?
- 2025-06-19女朋友是体育生是一种什么体验?
推荐产品
-
J***a如何调用FFmpeg呢(有无可用的类库)?
JAVA 是没办法直接调用 ffmpeg 的,ffmpeg -
如何看待伊朗媒体称「今晚将发生世界铭记的大事」?可能是什么?
以下是备选项,大家来选一个 1、伊朗拥有核武器并立即发起核武 -
为什么从事技术的人普遍都比较难沟通?
并不是难沟通。 第一个原因,因为技术人员长期进行技术类工作 -
作为一个服务器,node.js 是性能最高的吗?
嘿,兄弟们!今天你焦虑了吗? 反正我朋友圈的 JS 开发者群
热销产品
最新资讯