前两天忘了在哪里看到的,知乎上有人吐槽Rust即不支持函数重载也不支持函数参数默认值。
更新:好吧刚才发现了原来就是同一个问题下的这个答案 @蓝白胖胖胖 :迄今为止,Rust 语言存在哪些设计失误?哪些可能被改正? 这点也是我觉得值得讨论的。
当然我理解Rust这么设计有其的考量,但是现实世界的软件是会需要不断更新生长演化的。
既不支持函数重载又不支持函数参数默认值,这会导致在更新升级过程中随着设计迭代优化很容易break …。
代码:
Steam上有哪些优秀的即时战略(RTS)游戏?
为什么越来越多的国内男孩,要娶国外女孩?
太空中没有氧气,为什么太阳还在燃烧?
为什么微软还没有倒闭?
底层普通男性的出路到底在哪?
Chrome 浏览器设计的神细节有哪些?
被人囚禁是什么体验?
27寸显示器是否有必要到4K?
请问27寸4K显示器哪个好呀?
OpenWrt 能做哪些有趣的事?
大家为什么会讨厌缩写?
为什么越来越多的 SSD 不带片外缓存了?
你见过身边身材最好的女生是什么样子的?
核聚变是一条死胡同吗?
平面设计真的很难做吗?
网传《碟中谍 8》亏损可能超 14 亿,是真的吗?这背后的原因是什么?
游戏开发选择lua还是js?
为什么中国农村房子那么丑?
我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
坚持使用 PHP 的你,如今有什么感悟?
中年女性需要老公吗?
Node.js是谁发明的?
华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
中国军队有多强,在世界能排第几?
买到烂尾楼到底该有多绝望?
我毕业想成为前端工程师,可是前端技术太多,越学越多,可是我想成为技术强的人,又很无助,怎么办?
人工智能相关专业里有什么「坑」吗?
苹果前首席设计师 Jony Ive 离职的原因是什么?
个人开发用Ubuntu还是Debian,还有别的推荐吗?
为什么没人走后门干程序员?