很多人讨论rust能不能解决内存bug,关于这一点我觉得c++之父说得很对:有那么多导致bug的原因,内存bug只是其中一小部分。
没有什么语言能从语法上一劳永逸地解决bug,自然也没必要盯着rust能不能解决内存问题去讨论。
在我看来rust相比c++最大的进步是它在语法层面让编程者能更多地把编译时信息标注出来——既是给编译器看的,也是给程序员看的——更重要的是给程序员看的。
就像我们写python的时候,明明知道类型注释对程序加速…。
{dede:pagebreak/}
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
如何评价特厨隋坡对鲁菜根的评价?
你在出租房屋发现过什么前租客留下的“宝藏”?
北京语言大学张爱玲教授被清华树木砸中逝世,清华回应系绿化养护人员违规作业所致,事故责任该如何划分?
为什么不趁以色列美国与伊朗打的火热的时机收复台湾呢?
JetBrains 放弃 AppCode 是否是一个错误决定?
为什么浙江落下的陨石,防空系统没有拦截,它和导弹有什么不同?
DLM(扩散语言模型)会成为2025年的Mamba吗?
字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
为什么面对 Adobe 的版权要求下,vposy 大神还能从容不迫?
如何看待湖北一医院婚检查出艾滋医生未告知伴侣致感染,医生被停职?反映出哪些问题?
你在什么情况下需要写 shell ?
中餐炒菜那么好吃,为什么欧美人不学去?
为什么一部分 Go 布道师的博客不更新了?
为什么程序员独爱用Mac进行编程?
为什么微软出的软件都那么巨大?