Things that keep D from evolving?

thedeemon via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Mon Feb 8 03:22:45 PST 2016


On Saturday, 6 February 2016 at 08:07:42 UTC, NX wrote:
> What language semantics prevent precise & fast GC  
> implementations?

Unions and easy type casting prevent precise GC.
Lack of write barriers for reference-type fields prevent fast 
(generational and/or concurrent) GC. Some more detailed 
explanations here:
http://www.infognition.com/blog/2014/the_real_problem_with_gc_in_d.html




More information about the Digitalmars-d-learn mailing list