News for hackers. Stuff that matters.
Re:Firefox Moves to GitHub by eru on Tuesday May 13, 2025 @08:15PM (#43979359)
Yes, branches are just mutable pointers. The commit history is an immutable tree and has a garbage collector to clean up.

Funny enough, this is more or less exactly the architecture some of those Haskell-weirdos would come up with. It's essentially a copy-on-write filesystem.

(Haskell people are weirdos compared to good old fashioned operating system people who use C as God intended.)

There are no comments on this comment yet.