Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Except the little detail that manual heap allocation with RAII is also a thing.


In which case you're no longer using the GC. You don't have GC & deterministic destruction, you have GC xor determinism.


That case isn't completely deterministic the way stack is: for the stack you just shift the SP which is constant time, while heap allocation and deallocation require manipulation of a small database, possibly including a system call.

This is a bit of hair splitting I admit.


It is as deterministic as RC algorithms, which is usually the point being discussed.

Yep, splitting hairs. :)




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: