I approved DIP1036e
Walter Bright
newshound2 at digitalmars.com
Sat Jan 20 21:11:20 UTC 2024
Andrei left us years ago. Complaining about him is pointless.
Andrei is a first rate programmer. If he says some work is not good enough,
asking him "why" and "how can I make it good enough" is a much more worthwhile
reaction than getting angry and leaving.
I know I've told some contributors their work isn't good enough, and tried to
explain why. Some have, as a result, greatly improved the quality of their
contributions. Some have gotten angry and left.
I don't miss the latter.
All of us can improve our code, and should be willing to objectively consider
suggestions for improvement. My talk at DConf2023 was all about my own
discoveries on how to write better code. Those who watch my PRs will see a
continual progression on implementing them.
When I was in my 20s, I thought the code I wrote was god's gift to the world.
The very idea is laughable to me now.
DMD/Phobos/etc is a large, complex project. We simply cannot afford to accept
low quality contributions, as the project will become unmaintainable. Anyone
should be proud when their contributions meet our high standards. We're willing
to help those who do not get better - but if they don't want help, I'm sorry
about that, but that's the way it goes.
Note that I am *not* saying that everyone who has left has left for that reason.
There have been many reasons.
More information about the Digitalmars-d
mailing list