2015-06-03

"Garbage Collection is Wrong" Explained

My other website, LB-Stuff.com, has been the primary target for my sudden urges to write articles on various things. People keep calling them blog posts (they're not), so I finally decided to make an actual blog (you ninjas are reading it right now). I figured "Eh, I like writing, and it's more comfortable than verbal communication like in my Minecraft LP videos", so why not?

The first article I wrote on my site was titled "Garbage Collection is Wrong". Dear god, what was 17-year-old me thinking? It was unintentional flamebait that ended with me having to put in a banner explaining that I didn't really know what I was talking about because I was just a teenager. Well, now I'm 20 and I still regret writing that article. I don't dare erase it, however. Sure, I often edit my forum posts dozens of times after submitting them and occasionally delete them mere seconds afterward (I am pretty impulsive sometimes and quickly regret the things I say), but I'm afraid that deleting the page would generate the wrong response. (Specifically, not a 404 or 410.)

I often write in moments of passion, but I've learned over the years that I have a lot of cognitive dissonance. There's a lot of good ideas floating around in my head, and a lot of bad ones too. I don't spend too much time thinking about them, so when I finally bring them together in a moment of passion to try and form an argument, the result is... a mess. My first mess was the garbage collection article.

My stance now is that GC is often used in scenarios where it is not beneficial - there are good use cases for GC, but there are more incorrect uses. But like anything related to computers, people will find a way to make it work better, and GC is decently fast nowadays. I still don't like it, but at least I've learned not to talk about things I am not very knowledgeable about. Internet people are ferocious, feral beasts that tear you to shreds at the first sign of an opinion.

Let this be a warning: I have very unique opinions. Do ninjas have unique opinions? I totally wouldn't know.