Garbage Collection for Systems Programmers
Walter Bright
newshound2 at digitalmars.com
Mon Apr 8 20:21:35 UTC 2024
On 4/1/2024 1:45 PM, Adam Wilson wrote:
> Personally, I blame the OS/Game crowd for single-handedly keeping D out of the
> web service space for the past *decade* because, instead of improving the GC to
> the point that long-running processes are possible, we've built a mountain of
> (mis)features designed to assuage their demands. I maintain that this was
> probably the second biggest mistake in D's history.
The sad thing is if you don't want the GC in your program, don't use 'new'. I
can never get this point across.
> We need to accept a fact that I learned at DConf 2017, the no-GC crowd will not
> be silenced until the GC is removed from the language. However, Walter has said
> the GC is here to stay. Therefore, the no-GC crowd will never be silenced. We've
> given them a plethora of tools to work without the GC. It is time that we
> stopped giving them so much our time. We have bigger problems to solve.
One unexpected yuge advantage to having the GC in D is it enables CTFE.
More information about the Digitalmars-d
mailing list