<p dir="ltr"><br>
On 17 Jul 2014 13:40, "w0rp via Digitalmars-d" <<a href="mailto:digitalmars-d@puremagic.com">digitalmars-d@puremagic.com</a>> wrote:<br>
><br>
> The key to making D's GC acceptable lies in two factors I believe.<br>
><br>
> 1. Improve the implementation enough so that you will only be impacted by GC in extermely low memory or real time environments.<br>
> 2. Defer allocation more and more by using ranges and algorithms more, and trust that compiler optimisations will make these fast.<br>
></p>
<p dir="ltr">How about<br>
1. Make it easier to select which GC you want to use at runtime init.<br>
2. Write an alternate GC aimed at different application uses (ie: real-time)</p>
<p dir="ltr">We already have (at least) three GC implementations for D.</p>
<p dir="ltr">Regards<br>
Iain</p>