Comment by otabdeveloper4
1 year ago
GC is bad because of memory fragmentation due to pointer aliasing. (Not GC pauses per se.)
Theoretically you could have a GC'd language that cared about scope, lifetimes, stack vs heap and value vs reference distinctions, but no such thing was ever seen in the wild. (Perhaps because people use GC'd languages precisely because they don't want to care about these distinctions.)
No comments yet
Contribute on Hacker News ↗