设计缺陷谈不上,只能说是我不***用Rust的原因。
借用检查和生命期标注。
这影响开发效率,影响代码可读性,用Rc套RefCell有额外的性能开销。
不支持完整的面向对象。
有些场景(例如写GUI库)比较适合面向对象,而用Rust会让代码比较难懂。
见这里:面向对象中的继承真的几乎“一无是处”吗? - 知乎 。
lib.rs和mod.rs。
这两个东西就是画蛇添足,根本没有存在的必要,徒增复杂性。
J***a、Go等语言都没有这样的设计。
。
{dede:pagebreak/}
洲际导弹能打到任何地方,为什么还需要轰炸机?
哪个瞬间让你觉得编程只是一门技术?
鸿蒙电脑会在国内逐渐取代windows电脑吗?
我撸猫撸得她舒舒服服的为啥突然咬我?
为什么现在键盘轴体不用颜色命名了,全是些莫名其妙的名字,看不懂到底是什么?
编程小白如何使用现有的AI做程序?
为什么一谈到Wi-Fi想支持6GHz,总有人说那你可以去国外?
如何看待“开私人飞机的富人不带头环保,我一普通人为啥要环保”的观念?
python与nodejs哪个性能高?
00后比90后少了4700万,大家对生孩子为什么越来越抗拒?
成龙在好莱坞所达到过的最高咖位是什么级别?
为什么大家不再提星链了(包括外网)?
有一张巨强的显卡是什么体验?
GraalVM用来跑Minecraft效果如何?
要想完全放弃Windows操作系统而使用 Linux需要多少勇气?
为什么现在越来越多的人不想要孩子呢?