很多人讨论rust能不能解决内存bug,关于这一点我觉得c++之父说得很对:有那么多导致bug的原因,内存bug只是其中一小部分。
没有什么语言能从语法上一劳永逸地解决bug,自然也没必要盯着rust能不能解决内存问题去讨论。
在我看来rust相比c++最大的进步是它在语法层面让编程者能更多地把编译时信息标注出来——既是给编译器看的,也是给程序员看的——更重要的是给程序员看的。
就像我们写python的时候,明明知道类型注释对程序加速…。
{dede:pagebreak/}
开战斗机从上海到北京要多久,那是一种什么样的体验?
猫那么爱干净,却为什么不喜欢洗澡?
如何看待雷军宣传把8.8英寸平板装口袋里,毫无压力?
30岁了,你在深圳过着什么样的生活?
如何看待安徽宿州一农场500亩土豆遭几百名村民哄抢,曝光后民警要求种植户删帖?法不责众?如何有效维权?
维护一个大型开源项目是怎样的体验?
PHP现在真的已经过时了吗?
你身边身材最好的女生是什么样?
印度是真的烂还是咱们在信息茧房里面?
目前最具性价比的全栈路线是啥?
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
为什么开发一个 AI Agent 看似容易,但真正让它「好用」却如此困难?技术瓶颈主要在哪里?
为什么全世界无一人能实现新mac直接全功能稳定装Win 11 arm,或PC直接装macOS arm?
男的真爱一个女生会是什么样子的?
为什么中国现在全球军事实力第一,但包括中国人在内很多人不认可?
有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说?