dram.me

关于Perl 6的垃圾回收

补遗

  1. 数据库中也有类似垃圾回收的概念,例如PostgreSQL中的VACUUM指令以及vacuumdb工具。—— 2017-09-27

这里有一小段针对Perl 6垃圾回收的讨论,从中可以看到和Perl 5不同,Perl 6没有采用引用计数(Reference counting)的垃圾回收机制。

对于不同类型GC的优劣,以及使用场景,需要进一步研究,比如Swift采用的是引用计数。其他的GC类型,可以再看看Go语言GC的发展,以及LuaJIT 3.0的新GC设计