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