Bottom line re GC in D

Adrian via Digitalmars-d digitalmars-d at puremagic.com
Wed Jul 9 01:35:20 PDT 2014


Hi folks,

Thank you all for your very informative answers - much 
appreciated.
Great to see such an active community there.

To summarise what you said:

+ No, the GC can't be taken out, but with careful attention one 
can - relatively easily - bypass it. This can come at a price of 
some great features of the language, but then if the requirement 
is to not use the GC one can do so. This is perhaps flexibility 
no?

+ The current GC will be improved, but it's taking some time for 
that to happen - which is a shame, for if the GC is stumbling 
block for some people (such as myself), an inefficient/weak one 
does not help in convincing GC sceptics to accept it.

+ The @nogc stuff and work you mentioned with the standard 
library is also encouraging.

Now, going forward, is there a comprehensive and precise set of 
instructions available that one could follow in order to write D 
programs entirely devoid of the GC? That would be most helpful if 
available.

Once again, thank you all.
- Adrian.


More information about the Digitalmars-d mailing list