Post #515038
2026-03-04 07:24 UTC
Replies (1)
-
@wrog@mastodon.murkworks.net 2026-03-10 23:50
@kentpitman@climatejustice.social @screwlisp@gamerplus.org @cdegroot@mstdn.ca @ramin_hal9001@fe.disroot.org @JamesGosling@universeodon.com I should note that seeing this https://universeodon.com/@JamesGosling/116173132555028212 reminded me that I didn't actually totally understand this https://mastodon.murkworks.net/@wrog/116169652684073570 until it came time for me to implement my own garbage collector for ASTLOG, and I'm definitely **not** any kind of GC expert. I used a dirt-simple 2-space copying collector that Appel published in the 80s that somebody pointed me to. it ran every bit as fast as promised. (and debugging a GC is such an acid trip. Stuff just **disappears**; you have to figure out how (who'd've guessed this would happen?). I now think that writing a GC, like dissecting frogs in 9th grade, is something that **everybody** should do at least once.