很多人讨论rust能不能解决内存bug,关于这一点我觉得c++之父说得很对:有那么多导致bug的原因,内存bug只是其中一小部分。
没有什么语言能从语法上一劳永逸地解决bug,自然也没必要盯着rust能不能解决内存问题去讨论。
在我看来rust相比c++最大的进步是它在语法层面让编程者能更多地把编译时信息标注出来——既是给编译器看的,也是给程序员看的——更重要的是给程序员看的。
就像我们写python的时候,明明知道类型注释对程序加速…。
代码:
手机的运行内存真的有必要上16GB吗?
为什么 Linux 软件安装包会有依赖关系,而 Windows 软件安装包不需要?
黑客为什么可以做到无需知道源码的情况下找出系统漏洞?
你见过哪些智障的反人类的设计?
为什么台式 PC 还处在组装(DIY)阶段?
Rust 的设计缺陷是什么?
systemd吞并了什么?
程序员都干过哪些很刺激的事情?
腰间盘突出能不能治愈?
熊猫烧香技术含量高吗?高在哪里?
黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
php写一个图片售卖程序,用框架好还是直接写好?
国密加密算法有多安全呢?
储存很多文件,是要用云盘还是用硬盘?
鸿蒙电脑会在国内逐渐取代windows电脑吗?
为什么不用rust重写Nginx?
为什么现在越来越多的人不想要孩子呢?
笨、傻、蠢有什么区别?
Edge 浏览器的评价是否在逐渐下降?
你从什么时候开始感觉孩子不属于你了?
J***aScript的闭包会无法被垃圾回收吗?
同样是对标安卓系统,为什么谷歌的Fuchsia死了,而华为的鸿蒙却愈发壮大?
Linux 下有没有类似 Everything 的搜索工具?
苹果部分表情在安卓机型上显示有区别,为什么会这样?从技术层面统一不同机型 emoji 表情好实现吗?
Rust招人为啥这么难?
做客孩子临走时带走几只玩具,我的孩子抗拒并一直哭,要怎么开导?
为什么 IPv6 在国内至今未得以大规模应用?
大部分语言都用尖括号<>表示泛型,为什么golang要标新立异用中括号?
《碟中谍 8》都有哪些槽点?
阿里网盘为什么没有动静了?