News for hackers. Stuff that matters.
Re:Parsing C++ is literally undecidable (2013) by bluGill on Friday October 04, 2019 @09:12AM (#21157268)
GC latencies doesn't bother them, because they put large efforts into ensuring there is not garbage to collect. Tricks normally reserved for hard real time embedded systems like allocating all memory buffers at startup time.

GC is very useful for programs that don't have any form of real time - but games are real time and thus you need to be careful to ensure that the worst case of the garbage collector doesn't harm you. Reference counted garbage collection gives you this easier than the other means. Note that I said worst case - the average case of garbage collection is better in most garbage collected languages.

Re:Parsing C++ is literally undecidable (2013) by gmueckl on Friday October 04, 2019 @09:55AM (#21157700)
I have never seen such memory mamagement tricks employed in Unity scripts. I'm not saying that they don't exist. They are only rarely required. To be honest, I expected things to be much worse from previous experiences.
Re:Parsing C++ is literally undecidable (2013) by bluGill on Friday October 04, 2019 @10:16AM (#21157917)
There are of course a large number of it depends. Sometimes there isn't a problem sometimes there is.