"编程语言"搜索结果 1 条

为什么无GC的编程语言比有GC的编程语言性能更快?

我希望 C/C++ 程序员能大胆地说 GC 比 shared_ptr 快!有时甚至比 new/delete 快。这在理论上是完全能解释的。(很多同学忘记考虑缓存局域性,就分析错了。二是对 GC 算法理解有误,例如 GC 不需要遍历垃圾的对象图,也没有额外 bookkeeping 损耗。)详情见: [文章: ○乎程序员 C++ 平均水平倒退得有多厉害?] 另外, Unity 为了甩锅,掩盖当初选择的技术路线的缺陷和自己的拉跨,一直在甩锅 .NET 和 GC。而游戏研发又和 C/C++ …