Rust 的设计缺陷是什么?
- 发表时间:2025-06-25 17:20:19
- 来源:
设计缺陷谈不上,只能说是我不***用Rust的原因。
借用检查和生命期标注。
这影响开发效率,影响代码可读性,用Rc套RefCell有额外的性能开销。
不支持完整的面向对象。
有些场景(例如写GUI库)比较适合面向对象,而用Rust会让代码比较难懂。
见这里:面向对象中的继承真的几乎“一无是处”吗? - 知乎 。
lib.rs和mod.rs。
这两个东西就是画蛇添足,根本没有存在的必要,徒增复杂性。
J***a、Go等语言都没有这样的设计。
。
推荐资讯
- 2025-06-23 02:55:15为什么微软还没有倒闭?
- 2025-06-23 03:10:15自己拥有一台服务器可以做哪些很酷的事情?
- 2025-06-23 03:15:14什么才是真正的爱情?
- 2025-06-23 04:20:16微软为 Windows 11 内置全新命令行编辑器 Edit,开源且轻巧,这款工具的推出是否有必要?
- 2025-06-23 03:55:15央企的信创,是否有必要把 spring 替换成国产的 solon ?
- 2025-06-23 03:55:15入职第一天有什么瞬间让你马上想离职的?
- 2025-06-23 03:10:15在韩国生活有什么体验?
- 2025-06-23 03:10:15Manus会不会开源?
- 2025-06-23 03:10:15JetBrains 放弃 AppCode 是否是一个错误决定?
- 2025-06-23 04:10:145 月 28 日 DeepSeek R1 模型完成小版本试升级并开源,具体有哪些提升?使用体验如何?
推荐产品
-
为什么要学go语言,golang的优势有哪些?
最近在用go写游戏服务器,优点入门简单,容易上手,不好的地方 -
如何评价《三角洲行动》S5 赛季新地图「潮汐监狱」?
摸金游戏如果不删档的话就是这样,官方只能一味的出战备越来越高 -
有没有开源的音频AI降噪库?
有专门搞这个音频降噪的AI开源库:vocal-separat -
网传《碟中谍 8》亏损可能超 14 亿,是真的吗?这背后的原因是什么?
这个系列开篇就是汤姆·克鲁斯vs让·雷诺的斗智斗勇,把肾上腺
新闻动态
最新资讯