很多人讨论rust能不能解决内存bug,关于这一点我觉得c++之父说得很对:有那么多导致bug的原因,内存bug只是其中一小部分。
没有什么语言能从语法上一劳永逸地解决bug,自然也没必要盯着rust能不能解决内存问题去讨论。
在我看来rust相比c++最大的进步是它在语法层面让编程者能更多地把编译时信息标注出来——既是给编译器看的,也是给程序员看的——更重要的是给程序员看的。
就像我们写python的时候,明明知道类型注释对程序加速…。
{dede:pagebreak/}
有一双超级大长腿是什么感觉?
现在二手房是不是卖不出去了?
大家都喜欢用什么浏览器?
30岁小白准备自学编程要多久才能学完?
曾经的班花,现在还多少人惦记?
你从别人的旧硬盘里发现了什么有趣的东西?
为什么 Linux 软件安装包会有依赖关系,而 Windows 软件安装包不需要?
评价一下Proxmox VE与ESXi的优劣?
如何看待 Rust 写的 PNG 解码器比 C 实现更快?
为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
如何评价伊朗驻华大使馆发布的海报?熊熊圣火,焚以残躯……?
如何搭建自己CDN服务器?
和女生合租,都会发生什么事情?
养乌龟如何降低换水频率?
作为一个服务器,node.js 是性能最高的吗?
Anthropic 推出的 Claude Code 是什么技术原理呢?