logoalt Hacker News

ameliusyesterday at 10:05 PM2 repliesview on HN

Go has shorter and more predictable GC pauses. If a reference count drops to zero in Rust, it may take an unbounded time to free all the things it refers to (recursively if necessary).


Replies

cube00today at 2:49 AM

I still prefer having deterministic control over when the free occurs.

For example, I can transmit the response to the client and then free the memory afterwards so they're not kept waiting.