设计缺陷谈不上,只能说是我不***用Rust的原因。
借用检查和生命期标注。
这影响开发效率,影响代码可读性,用Rc套RefCell有额外的性能开销。
不支持完整的面向对象。
有些场景(例如写GUI库)比较适合面向对象,而用Rust会让代码比较难懂。
见这里:面向对象中的继承真的几乎“一无是处”吗? - 知乎 。
lib.rs和mod.rs。
这两个东西就是画蛇添足,根本没有存在的必要,徒增复杂性。
J***a、Go等语言都没有这样的设计。
。
{dede:pagebreak/}
公司规定所有接口都用 post 请求,这是为什么?
周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
湖南龙山一小区车库被淹,4 名业主移车失联其中 3 人遇难,有何警示意义?遇到暴雨有哪些注意事项?
广州地铁11号线西北环会不会太靠近市中心了?
你会从mac转向Windows吗?
现在是2025年6月,现在的房价是阴跌还是暴跌?还会继续跌多久?是否已经开始分化?
为什么苹果公司无法制造出性价比高的 Mac 电脑?
为什么j***a被部分开发者认为是低端技术?
支持大文件传输不压缩画质文件大小的工具有哪些?
新手平面设计师(方向美工)怎么有目的提升设计能力?
人工智能相关专业里有什么「坑」吗?
AI如何辅助编程?
养乌龟生态缸到底可行吗?
字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
PHP初学者,我能不能使用PHP来开发桌面应用?
为什么没有中国的编程语言?