文章分类 - LUA
LUA源码
摘要:1.为什么使用的是 GC 而不是 RC? 可以这样说,GC (garbage collection) 把 RC (reference counting) 中那些短期对象的销毁代价转嫁到了一次性的标记清除过程。这把逻辑处理和资源管理正交分解了。这种被分解的问题,会随着硬件的进步更容易提高性能(比如多核
阅读全文
摘要:1. 闭包名词的由来,为什么要叫闭包? 这个术语在编程领域的最早出现,大致可以追溯到Landin于1964年发表的The mechanical evaluation of expressions。(https://www.zhihu.com/question/422554486) 而真正有详细解析的
阅读全文