设计缺陷谈不上,只能说是我不***用Rust的原因。
借用检查和生命期标注。
这影响开发效率,影响代码可读性,用Rc套RefCell有额外的性能开销。
不支持完整的面向对象。
有些场景(例如写GUI库)比较适合面向对象,而用Rust会让代码比较难懂。
见这里:面向对象中的继承真的几乎“一无是处”吗? - 知乎 。
lib.rs和mod.rs。
这两个东西就是画蛇添足,根本没有存在的必要,徒增复杂性。
J***a、Go等语言都没有这样的设计。
。
{dede:pagebreak/}
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
评价一下Proxmox VE与ESXi的优劣?
如何解决Cursor等Agent编码开发轮次多了过后代码库变成屎山的问题?
可以随身携带一个Linux系统吗?
以色列摩萨德这么厉害,中国网民为何不害怕?
吴柳芳的真实水平如何?
网红都那么美,为什么当不了明星?
为什么赡养老人这么难呢?
平面设计主KV做成这样,在你的城市薪资一般多少?
为什么有些NAS用户弄那么多硬盘?
为什么小男孩小时候要比小女孩难养好多?
哪些练习可以恢复腰肌劳损?
tkinter可以做出多复杂的界面?
如何看待M4单核性能吊打9950x?
如何评价***伊内斯·特洛奇亚的身材?
迷茫。J***a还是.net?