设计缺陷谈不上,只能说是我不***用Rust的原因。
借用检查和生命期标注。
这影响开发效率,影响代码可读性,用Rc套RefCell有额外的性能开销。
不支持完整的面向对象。
有些场景(例如写GUI库)比较适合面向对象,而用Rust会让代码比较难懂。
见这里:面向对象中的继承真的几乎“一无是处”吗? - 知乎 。
lib.rs和mod.rs。
这两个东西就是画蛇添足,根本没有存在的必要,徒增复杂性。
J***a、Go等语言都没有这样的设计。
。
代码:
前端,后端,全栈哪个好找工作?
如何评价前端框架 Solid?
你卡过最厉害的bug是什么?
《原神》5.7 版本魔神任务第五章•第六幕「你存在的时空」体验如何?
商业史上有哪些降维打击的经典案例?
吴柳芳的真实水平如何?
为何Microsoft能一直留在中国市场?
黑客为什么可以做到无需知道源码的情况下找出系统漏洞?
《沙丘》中为什么不把沙虫幼体运到其他星球去生产香料?
为什么 Golang 不适合开发桌面系统?
为什么同样是输球,常州和国足的风评却差那么多呢?
如何评价上海七宝中学某高三学生因小三门考了204(总分210),感觉无望清北选择跳楼自杀?
你们觉得国内最漂亮的女明星是谁?
我国004号航母什么时候下水?
为什么现在离婚率如此之高?
为什么TVB的法政剧拍的比内地的法政剧更有吸引力?
评价一下Proxmox VE与ESXi的优劣?
为什么特朗普一上台美国就突然衰落了?
女生真正的完美身材是什么样子?
能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
最讨厌和哪种人打羽毛球?
为啥古代没有大规模的女兵部队?
有个少数民族的女朋友是什么体验?
MacOS真的比Windows流畅吗?
群晖 nas 有些什么基本和好玩的功能?