title: Does the D programming language use an incremental garbage collector?
body: <p>The <a href="http://dlang.org/garbage.html" rel="noreferrer">page on the garbage collector</a> doesn't specify whether D uses an incremental garbage collector or a stop-the-world version. It does mention <em>pausing</em> a few times, which could be a hint at a stop-the-world garbage collector, but I'm not sure.</p>
  
  <p>If it doesn't use an incremental garbage collector, are there any particular reasons for this? A stop-the-world GC gives a hard time to interactive applications.</p>