Blogs / Personal blogs

About Me

maplant.com

Hi there! My name is Matthew Plant. I'm a systems programmer originally from the San Francisco Bay Area currently living in New York. I have a degree in Computer Science from the University of Illinois at Urbana-Champaign.

Popular posts
4
Total points
649
HN comments
266
Rank
#3,783 personal

Visit maplant.com → On Hacker News Apr 2023 – Feb 2026

Software Engineering 4Programming Languages 3Systems & Performance 1

1

Writing a Simple Garbage Collector in C (2014)

People seem to think that writing a garbage collector is really hard, a deep magic understood by a few great sages and Hans Boehm (et al) . Well it’s not. In fact, it’s rather straight forward. I claim that the hardest part in writing a GC is writing the memory allocator, which is as hard to write as it is to look up…