On Thursday, 8 February 2018 at 21:01:55 UTC, Walter Bright wrote:
That really is an informative article, thanks. The only issue
with it is that it doesn't cover the newer C++ ref counting
model, which has proved popular.
Here is another very informative article, outling the 'tradeoff'
between program 'throughput' and 'latency'.
The really important part of their conclusion, however, is that
there is no such thing as a 'one size fits all' GC implementation:
.. " It is important to understand the underlying GC algorithm in
order to decide whether it is appropriate for your use-case".
From this, I can only conclude that integrating GC too much into
the core of the language & library can be problematic for many
use cases, and not so for many others.