前两天忘了在哪里看到的,知乎上有人吐槽Rust即不支持函数重载也不支持函数参数默认值。
更新:好吧刚才发现了原来就是同一个问题下的这个答案 @蓝白胖胖胖 :迄今为止,Rust 语言存在哪些设计失误?哪些可能被改正? 这点也是我觉得值得讨论的。
当然我理解Rust这么设计有其的考量,但是现实世界的软件是会需要不断更新生长演化的。
既不支持函数重载又不支持函数参数默认值,这会导致在更新升级过程中随着设计迭代优化很容易break …。
前两天忘了在哪里看到的,知乎上有人吐槽Rust即不支持函数重载也不支持函数参数默认值。
更新:好吧刚才发现了原来就是同一个问题下的这个答案 @蓝白胖胖胖 :迄今为止,Rust 语言存在哪些设计失误?哪些可能被改正? 这点也是我觉得值得讨论的。
当然我理解Rust这么设计有其的考量,但是现实世界的软件是会需要不断更新生长演化的。
既不支持函数重载又不支持函数参数默认值,这会导致在更新升级过程中随着设计迭代优化很容易break …。
我老婆去面试一家公司,对面的CTO很年轻,就问经典问题,就是...
2025-06-23阅读全文 >>[Hestia]开源网络服务器控制面板,快速、可靠、开源便捷...
2025-06-23阅读全文 >>之前一个码农兄弟,转行了产品经理,用他的话来说就是: 他发现...
2025-06-23阅读全文 >>在技术面试中,遇到过这样一个有意思的场景,且听我娓娓道来。 ...
2025-06-23阅读全文 >>实际工作中,2020年的时候用 Rust 在 ARM 设备上...
2025-06-23阅读全文 >>