General Problems for GC'ed Applications?
Andrew Fedoniouk
news at terrainformatica.com
Sun Jul 23 10:07:35 PDT 2006
I agree on 100%.
I would add only here:
GC is one of possible memory management technics.
Explicit new/delete (heap) is another, reference counting is
here too.
Each memory management technic is optimal in its
own area and use case.
No one of these is a mega-super-silver-bullet for all problems.
As D allows you to use both worlds it is potentially
suitable for engineering optimal or suboptimal applications
(in respect of memory consuming)
Yes, D does not allow you to use smart pointers/reference counting
(as a memory management technic) but this is not a principal
problem and I beleive will be implemented in D one day.
Andrew Fedoniouk.
http://terrainformatica.com
More information about the Digitalmars-d
mailing list