Why is D's GC slower than GO's?

Timon Gehr timon.gehr at gmx.ch
Tue Nov 1 22:43:57 UTC 2022


On 01.11.22 21:47, Don Allen wrote:
> don't contribute code because they don't

I have contributed code to DMD, I have contributed ideas and designs, 
(co-)wrote multiple accepted DIPs and even more drafts, and reported a 
lot of issues. I have contributed to other community projects as well, 
even when lacking the spare time. I have burned out as a result, more 
than once.

I have also gone through a painful experience where I was explicitly 
asked by D leadership to work on a specific project instead of what I 
had considered important and then this line of work was just dropped later.

> "have the spare time"

Not everyone is in Walter's position. I really don't understand why you 
are singling me out here and being disrespectful towards me. I made that 
remark in a post where I was explicitly appreciative of the huge amount 
of work Walter is putting into D, but I still somewhat envy his ability 
to work so much on what he wants to work on. Other people have to report 
to their higher-ups and peers. Higher-ups and peers who will criticize 
them for even using D, let alone contributing to the compiler. I hope 
you understand that nowadays there are many people in jobs where open 
source contributions are a no go by default, _even_ in their spare time. 
It's generally much harder now to build something on your own that will 
be successful and last due to the proliferation of large tech 
monopolies, overbearing intellectual property laws and a general loss of 
freedom.

Anyway, note that Walter has Ola in his kill file and so do I.


More information about the Digitalmars-d mailing list