Andrei's list of barriers to D adoption

Daniel Kozak via Digitalmars-d digitalmars-d at puremagic.com
Sun Jun 5 22:13:11 PDT 2016


On Monday, 6 June 2016 at 04:47:20 UTC, finalpatch wrote:
> On Monday, 6 June 2016 at 04:17:40 UTC, Adam D. Ruppe wrote:
>> On Monday, 6 June 2016 at 02:30:55 UTC, Pie? wrote:
>>> [...]
>>
>> Like 90% of the language, still generally nicer than most the 
>> competition.
>>
>> Though, I wish D would just own its decision instead of bowing 
>> to Reddit pressure. GC is a proven success in the real world 
>> with a long and impressive track record. Yes, there are times 
>> when you need to optimize your code, but even then you aren't 
>> really worse off with it than without it.
>
> GC is okay if there is a way to ensure it does not suspend time 
> critical code.  Right now this is not possible.  Even if my 
> time critical code is completely @nogc, other threads still can 
> trigger  the GC and stop the world including my time critical 
> thread.

You can still unregister your critical thread from GC.


More information about the Digitalmars-d mailing list