为什么都认为无GC语言一定会比有GC语言要快?

内存管理不可能三角形:高吞吐、低延迟、全自动 你说的这个快到底是总用时最短?还是吞吐量最大?还是平均下来最优?还是综合来看最好?理想情况下,程序员可以识别出哪些适合全自动的 GC,哪些适合半自动的 RC,哪些手动即时释放就行。
这样用无 GC 语言就可以兼顾高吞吐和低延迟,代价就是程序员手要废了,脑子要炸了。
MC 对程序员要求很高,如果偷懒,或者写的太烂,性能会比 GC 语言还低。
于是大众向的语言选择放弃全自动…。

内存管理不可能三角形:高吞吐、低延迟、全自动 你说的这个快到底是总用时最短?还是吞吐量最大?还是平均下来最优?还是综合来看最好?理想情况下,程序员可以识别出哪些适合全自动的 GC,哪些适合半自动的 RC,哪些手动即时释放就行。
这样用无 GC 语言就可以兼顾高吞吐和低延迟,代价就是程序员手要废了,脑子要炸了。
MC 对程序员要求很高,如果偷懒,或者写的太烂,性能会比 GC 语言还低。
于是大众向的语言选择放弃全自动…。


不不不,把python去掉,只用rust。 组合个毛线啊,...
我来总结一下发生了什么: 6月份的时候,监管机构发了一波召回...
那只是你觉得。 实际上只有众包选手选择九号。 团队很少有...
体能 我亲眼见到一个体科的非羽专生在一个上午一穿五。 技术单...
追求快速开发的公司请不要用react。 入职了一家新公司,...
《碟中谍8》的问题应该是多方共同导致的结果一、7和8分成上下...
我们产品一个go实现的后台,高并发大流量时cpu十分繁忙,g...
2016年10月25日,Vercel 公司首次在 GitHu...
必须是戒烟,为什么要戒烟? 我是一个外卖员,今天跑了五十多单...
豆包写的都比萧鼎交代得清楚: 一、失衡根源 青叶祖师创建天机...
