Andrei's list of barriers to D adoption

Joseph Cassman via Digitalmars-d digitalmars-d at puremagic.com
Mon Jun 6 08:41:56 PDT 2016


On Monday, 6 June 2016 at 02:20:52 UTC, Walter Bright wrote:
> Andrei posted this on another thread. I felt it deserved its 
> own thread. It's very important.
> [...]
> * The garbage collector eliminates probably 60% of potential 
> users right off.

Curious of the progress/plan for RC. From the autodecode thread 
sounds like RC-string is still in the works. How's that effort 
coming along? I am guessing it may be guiding the implementation 
of an RC design for D. If you and Andrei have a working design 
perhaps it could be shared (no pressure, just curious since it is 
a tough problem to solve). Perhaps sharing a plan on this front 
could dispel some of the negativity attached to the GC?

As an aside, I am not opposed to garbage collection. Working with 
D the little that I have has helped me to be understand better 
how to avoid allocating memory and how allocation works with 
memory management algorithms. That is great. But I still do not 
have a clear idea of how to completely avoid GC and do just 
manual memory management in D. Perhaps a short tutorial of this 
could be presented front-and-center on the website.

Joe


More information about the Digitalmars-d mailing list