News for hackers. Stuff that matters.
Re:Urbit: a personal cloud computer by urbit on Sunday November 09, 2014 @07:53PM (#8581488)
Right. The way I'd put it is: in system software, the iron law is that you don't make the programmer pay for anything she doesn't need to buy.

What you pay (GC) for the privilege of having pointer cycles in your data is grossly disproportionate to the benefit. Yes, there are a lot of things that are O(k) with pointer cycles and O(log n) without them. If what you buy from this optimization is worth the cost of GC, you are doing a lot of these things... a lot.

Re:Urbit: a personal cloud computer by pcmoore on Saturday November 15, 2014 @09:17AM (#8611710)
But looking through code there are lots of references to gc, mark and sweep. Even with acyclic data models memory has to be cleared.