# Garbage Collection
[[Computer Science]] [[Programming Languages]]
One of the multiple ways to do [[Memory Management]]. First introduce in [[Lisp Languages]] in the 1960s.
## Papers
This paper is apparently about [[Reference Counting]], but since I found it on [[Twitter]] I'm going to link it here too:
- [An Efficient, Incremental, Automatic Garbage Collector](https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.63.4603&rep=rep1&type=pdf)
## Books
- [[BOOK - Garbage Collection - Richard Jones Rafael Lins]]
- [[BOOK - The Garbage Collection Handbook - Richard Jones Antony Hosking Eliot Moss]]
## Links
- [A Virtual Machine with Garbage Collection | J15N](https://martin-henz.github.io/martin-henz/2022/06/17/gc.html)
Lively linear lisp:
- [https://dl.acm.org/doi/pdf/10.1145/142137.142162](https://dl.acm.org/doi/pdf/10.1145/142137.142162)
- [Lively Linear Lisp – 'Look Ma, No Garbage!' (1992) [pdf] | Hacker News](https://news.ycombinator.com/item?id=32384320)