D Language Foundation Monthly Meeting Summary

Imperatorn johan_forsberg_86 at hotmail.com
Fri Jun 4 18:34:32 UTC 2021


On Friday, 4 June 2021 at 13:32:37 UTC, Ola Fosheim Grøstad wrote:
> On Friday, 4 June 2021 at 12:44:07 UTC, Imperatorn wrote:
>> GC won't go away tho. What might happen is more flexibility. 
>> The GC-phobia is irrational.
>
> The topic doesn't fit in this thread, but it isn't irrational.
>
> You have to wait for all participating threads to be ready to 
> collect, so it isn't only about collection speed. In essence 
> you end up with some of the same issues as with cooperative 
> multitasking.
>
> And it is also obvious that collection speed will drop as your 
> application grows and you start working with larger datasets.
>
> So, you might initially think it is fine, but end up rewriting 
> your codebase because it only worked well with the simple 
> prototype you started with.
>
> That's not a good strategy.
>
> (but ok for batch programs)

You might be surprised, but it's actually not up to you what 
topic fits or not.

I said GC-phobia is irrational, I did not say any criticism of it 
is.
Obviously GC is good for some things and not good at all for 
other things.

What *is* irrational is saying it has absolutely no place at all.


More information about the Digitalmars-d-announce mailing list