News for hackers. Stuff that matters.
Re:The D Garbage Collector by stcredzero on Tuesday March 21, 2017 @02:41PM (#13924936)
Low latency is like a car with an autonomy of 20000km (12000 miles) but a speed limit of 80km/h (50mph) : pretty slow (low throughput) but no annoying pauses when you drive from NYC to SF.

If you had a bus like this, combined with autonomous self-driving, it might revolutionize travel in the US!

Of course you usually don't need that much speed and you'll end up having a lot of pauses on your SF to NYC trip, but you'll get there a lot quicker because you'll be able to drive at 70 mph all the time.

And when you arrive, all of the driving and stopping will leave you fatigued. The steady-state travel enabled by the robot nuclear super-bus would let people travel in sleeper compartments!

Which model is better ?

Clearly the 2nd!

I don't know but all the car I know are the second kind. What about GCs ? I don't know, but the majority of modern GC are the second kind …

You seem to be leaning rather heavily on the adjective "modern." Because if you use the colloquial definition of the term, there are a number of currently maintained and used GC that aren't the 2nd kind.

Re:The D Garbage Collector by pcwalton on Tuesday March 21, 2017 @04:08PM (#13925732)
> Because if you use the colloquial definition of the term, there are a number of currently maintained and used GC that aren't the 2nd kind.

For the majority of applications, those GCs are inferior to generational GCs that balance throughput and latency.