Rust 的设计缺陷是什么?
- 发表时间:2025-06-24 14:05:19
- 来源:
设计缺陷谈不上,只能说是我不***用Rust的原因。
借用检查和生命期标注。
这影响开发效率,影响代码可读性,用Rc套RefCell有额外的性能开销。
不支持完整的面向对象。
有些场景(例如写GUI库)比较适合面向对象,而用Rust会让代码比较难懂。
见这里:面向对象中的继承真的几乎“一无是处”吗? - 知乎 。
lib.rs和mod.rs。
这两个东西就是画蛇添足,根本没有存在的必要,徒增复杂性。
J***a、Go等语言都没有这样的设计。
。
推荐资讯
- 2025-06-24 21:35:16图数据库有哪些有点特点,如何选择图数据库?
- 2025-06-24 22:25:17女孩子腿非常白是什么体验?
- 2025-06-24 21:25:16你在你男/女朋友的手机里发现过什么秘密?
- 2025-06-24 22:20:16为什么 macOS 并不差,可市场总敌不过 Windows?
- 2025-06-24 22:00:16为什么中国的英语教育这么失败?
- 2025-06-24 22:50:16程序员明明是技术积累岗位,为什么年龄越大反而可替代性变高了?
- 2025-06-24 22:00:16如何看待苹果在 WWDC25 发布的 Foundation 模型框架,它将为开发者和用户带来哪些改变?
- 2025-06-24 22:00:16golang为什么要内置map?
- 2025-06-24 22:50:16redis延时双删第一个删除是为了什么?
- 2025-06-24 22:30:16rust有什么适合萌新练手的项目吗?
推荐产品
-
高并发下怎么做余额扣减?
高并发场景分为高并发读和高并发写,账户余额扣减毫无疑问属于后 -
什么是 AI Agent(智能体)?
最近陆陆续续的发布了很多的智能体,有拿Agent做唯一产品的 -
PHP和Node.js哪个更爽?
主要是只有nodejs能实现一份代码前后端共用,省了不少事。 -
PS5 Pro 为什么不升级 CPU 呢?
游戏机的技术特点就是这样。 游戏机的技术发展很早就与计算机
最新资讯