LinkedIn Article to be: Why you need to start moving off C/C++ to D, now.

via Digitalmars-d digitalmars-d at puremagic.com
Wed Jul 16 12:14:25 PDT 2014


On Wednesday, 16 July 2014 at 18:24:11 UTC, H. S. Teoh via 
Digitalmars-d wrote:
> They are just duals of each other, and optimized GC/RC 
> algorithms tend
> to approach the middle ground, with time/memory tradeoffs as an
> adjustable parameter.

Not really. If you are performance conscious you structure your 
data and algorithms to match the tools you are using. Therefore 
performance oriented RC outperforms GC. You can have a lot more 
special-casing with RC in a realistic implementation. Few 
application authors consider rewriting the GC, but doing your own 
minimal overhead specialized RC is quite common…



More information about the Digitalmars-d mailing list