刚看上一个大佬回答的评论区,我认为其实Rust最核心的设计缺陷,恰恰就源于 安全代码与unsafe代码的二元划分。
我先叠层甲啊,这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题! 我完全承认unsafe是天才的一笔,是Rust能够实用的根基。
但真正的缺陷,是这种划分创造了一种责任真空。
谁来为unsafe的 soundness 负责?Rust构建了一个框架:只要你在安全区里写代码,编译器就是你最好的…。
代码:
为什么欧美影视喜欢露点?
是不是 Mac Mini(M4) 不值得?
你是在哪一瞬间突然感觉到苹果创新乏力的?
朝鲜算是一个现代文明的国家吗?
如何评价 Next.js?
什么是Android逆向?如何学习安卓逆向?
如何在家中自建服务器?
怎么看待B站舞蹈区和某些风格比较暴露的up?
有没有大佬评价一下这套电脑配置?
怎么隔离dify和RAGflow ?
怎么评价fastjson2?
吴彦祖疯狂接代言被猜缺钱,卖完英语课又代言黄酒,他是真的缺钱还是有其他考量?
为什么大脑运行时候没有明显升温,但是计算机 CPU 会?
男的真的会把所有衣服从上到下都扔洗衣机吗?
你会从mac转向Windows吗?
华为自研的仓颉编程语言将于 7 月 30 日开源,这款语言将如何影响未来的开发趋势?
好用的大文件传输工具有哪些?
Postgres 和 MySQL 应该怎么选?
什么是 AI Agent(智能体)?
外包是一种什么体验?
如何评价鸿蒙电脑无法编写其自身运行的程序?
Node.js 性能为什么这么差?
当初中俄为什么不摧毁朝鲜的核设施,让朝鲜拥有了自己的核武器?
储存很多文件,是要用云盘还是用硬盘?
AMD当年收购ATI是个正确的选择吗?
孔雀鱼的种类是如何划分等级的呢?
kvm是否会增加显示信号的传输延迟,或者键鼠的延迟?打游戏用这个,会影响吗?
显示器选择 2k分辨率还是144hz刷新率?
为什么苹果公司无法制造出性价比高的 Mac 电脑?