刚看上一个大佬回答的评论区,我认为其实Rust最核心的设计缺陷,恰恰就源于 安全代码与unsafe代码的二元划分。
我先叠层甲啊,这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题! 我完全承认unsafe是天才的一笔,是Rust能够实用的根基。
但真正的缺陷,是这种划分创造了一种责任真空。
谁来为unsafe的 soundness 负责?Rust构建了一个框架:只要你在安全区里写代码,编译器就是你最好的…。
{dede:pagebreak/}
你见过最沉着住气的人是什么样子?
操作系统能否知道自己处于虚拟机中?
买到烂尾楼到底该有多绝望?
2025年六月现在硬盘咋还涨价了呢?
你觉得反渗透净水机和超滤净水器哪个是更适合厨房使用的?
地球上明明有吃塑料的虫子,为什么没有普及?
豆包推出 AI 编程,在「编辑模式」下可以直接前端改图和文字,体验如何?对行业会带来怎样的影响?
有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢?
据说go和c#的开发者都说自己比较节省内存,你们认为呢?
为什么国内程序员们没有联合起来设计一种中英文严格2:1宽度比的字体呢?
为什么***和国企写文字材料越来越像八股文?
程序中提升几毫秒、节省几 kB 的内存有必要吗?
五常的一票否决权,是否存在bug?
为什么男生都不喜欢173身高的女生啊?
C:\Windows\Media\onestop.mid 这个文件为什么会在系统文件里,但是从来没听到过?
j***a 使用 pgsql 好用吗?和 mysql 区别大吗?