Plan for D

IGotD- nise at nise.com
Sun May 16 10:23:21 UTC 2021


On Sunday, 16 May 2021 at 10:15:00 UTC, Mike Parker wrote:
>
> Like anything else in programming, it's a tradeoff. Give up the 
> GC and you lose the convenience it provides. The question is, 
> do you *need* to give up the GC or not? And if so, do you need 
> to give it up completely or only in the spots where you 
> absolutely cannot trigger an allocation?
>

Many like GC but it is the type of GC in D that disqualifies the 
language for certain applications, an area where often C++ 
dominates. The key is not giving up GC, but giving people a 
choice of which type of GC they want to use. D is a versatile 
language and giving people the versatility of pick and choose GC 
type is something that would suit an already versatile language. 
D already supports RC, but only by implicitly doing so in the 
code so next step would be transparent RC.



More information about the Digitalmars-d mailing list