top | item 27318706

(no title)

justwalt | 4 years ago

Why do you think that most modern software should be written in a GC language?

discuss

order

sweeneyrod|4 years ago

Would you consider using a non-GC language that isn't Rust outside the various domains where C/C++ is the only realistic (non-Rust) choice?

senderista|4 years ago

Deterministic memory deallocation makes it harder to reason about not just “easy” code, but also linked structures and lock-free algorithms (actually it is a substantial implementation obstacle for the latter). It must offset these costs by providing predictable latency or low memory footprint. Most applications don’t require either.