title: Why is RAII and garbage collection mutually exclusive?
body: <p>While I think I understand the gist of the problem (i.e. a good GC tracks <strong>objects</strong>, not <strong>scope</strong>), I don't know enough about the subject to convince others.</p>
  
  <p>Can you give me an explanation on why there are no garbage-collected languages with deterministic destructors?</p>