刚看上一个大佬回答的评论区,我认为其实Rust最核心的设计缺陷,恰恰就源于 安全代码与unsafe代码的二元划分。
我先叠层甲啊,这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题! 我完全承认unsafe是天才的一笔,是Rust能够实用的根基。
但真正的缺陷,是这种划分创造了一种责任真空。
谁来为unsafe的 soundness 负责?Rust构建了一个框架:只要你在安全区里写代码,编译器就是你最好的…。
代码:
前端为什么总是推脱效果实现不了?
为什么人到中年,很少有身材苗条的?
为什么 macOS 并不差,可市场总敌不过 Windows?
有没有了解最近广西贵港女孩被撞的事情?
你刚好复制粘贴了哪些东西?
为什么有的女生喜欢穿紧身牛仔裤?
国密加密算法有多安全呢?
Android 开发时你遇到过什么相见恨晚的工具或网站?
现在后台管理系统用什么前端框架好?
超小团队选择Django还是Flask?
三江学院宿舍楼翻新,花费将近38万委托公司搬运行李,结果只有一个阿姨挑着扁担搬运行李,如何评价?
现在个人博客不能备案了吗?
如何评价情感反诈模拟器(捞女游戏)里的陈欣欣,她是坏女人吗?
NAS噪音太大,大家都吧NAS放置到哪了?
「香港四大才子」之一蔡澜去世,你对他有哪些了解?如何评价他的成就?
到什么程度才叫精通 Linux?
Docker 能安装到 Android 上吗?
干猎头有前途吗?
为什么小公司留不住人?
为什么中国很少有人使用linux?
Centos为什么突然没人用了?
为什么越来越多的国内男孩,要娶国外女孩?
为啥有好多人说 Arduino 是玩具?
如何看待 Mac mini M4 支持可更换 SSD?
如果不能使用linux,只能选鸿蒙与windows,你会选哪个?
你见过最无用的节俭行为是什么?
怎么评价陈都灵的长相呢?
手术时把大脑拿出来还能接回去吗?
你们是怎么远程用NAS听歌的?