Tasks, actors and garbage collection

russhy russhy at gmail.com
Tue Apr 20 16:37:16 UTC 2021


It is very sad because it is the same discussion, every weeks, 
every months, every years

People agree that GC is trash, and yet no action done to improve 
things

I reiterate, i know i choose strong words, it's on purpose

D 3.0 needs to happen, with a GC-free features/std

That's the only way to be future proof and pragmatic


How many people who wrote the GC dependent std are still here 
using D? i bet close to 5%

They made D unusable for some workloads, and they made it 
dependent on very bad GC implementation, the wrong memory model 
when you advertise yourself as being a "system language"


D with core.stdc is the best version of D

Add traits/signature system and RC and you'll have a very capable 
and pragmatic system language

Simpler than to come up with 15151 different GC implementation 
with 2618518 different config options to waste months tweaking 
them *cough* JVM *cough*


More information about the Digitalmars-d mailing list