刚看上一个大佬回答的评论区,我认为其实Rust最核心的设计缺陷,恰恰就源于 安全代码与unsafe代码的二元划分。
我先叠层甲啊,这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题!这不是unsafe关键字本身的问题! 我完全承认unsafe是天才的一笔,是Rust能够实用的根基。
但真正的缺陷,是这种划分创造了一种责任真空。
谁来为unsafe的 soundness 负责?Rust构建了一个框架:只要你在安全区里写代码,编译器就是你最好的…。
{dede:pagebreak/}
rust 解决了什么问题?
为什么长得漂亮却没什么用?
你最真实(很少吐露)的择偶标准是什么?
如何评价「尖叫」这种饮料?
程序员空闲时间应该继续卷技术,还是找其他副业?
住家保姆为什么总干不长?
外贸独立站怎么做SEO?
前端如何设计网页?
鱼缸里突然在水面角落出现很多想泡沫一样的气泡是怎么回事?
坚持使用 PHP 的你,如今有什么感悟?
为什么一部分 Go 布道师的博客不更新了?
30马赫的导弹,近防炮能挡住吗?
周杰伦被曝现身日本弯腰驼背似老人,是真的吗?他曾称患有强直性脊柱炎,这病对身体影响有多大?能治好吗?
duckdb的性能如何?
《欢天喜地七仙女》中 「仙女下嫁凡人」 的设定,在今天是否过时?
Firefox 浏览器是否还有可能浴火重生?