<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 18 October 2016 at 14:34, Walter Bright via Digitalmars-d <span dir="ltr"><<a href="mailto:digitalmars-d@puremagic.com" target="_blank">digitalmars-d@puremagic.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 10/17/2016 7:54 PM, Manu via Digitalmars-d wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
You mean like that time I spent at least 2 years fighting for<br>
final-by-default, won over the entire community except for a single<br>
person who said they were indifferent (who I forget who was).<br>
Even you begrudgingly conceded (or at least appeared to), the change<br>
was implemented, reviewed, merged, and then Andrei appeared back from<br>
holiday or wherever, and got angry that it happened in his absence and<br>
said he would *never* approve such a thing, and immediately reverted<br>
the patch...?<br>
<br>
One of the most democratic experiences of my life ;)<br>
<br>
I would be involved in the 'scope' DIP, but I fear my contribution<br>
would work against my interests. I'm currently unhappy with it, but I<br>
don't really care anymore. I've lost sight of the dream ;)<br>
I just want to be able to pass an rvalue to a function that receives a<br>
const ref... that's why I came to this forum in the first place like,<br>
7 years ago. 7 years later... still can't.<br>
<br>
</blockquote>
<br></span>
You've gotten user defined attributes in the language (and very undemocratically, I might add!), Win64 support, VC++ symbolic debug info, a number of improvements to C++ class support, SIMD support, SIMD intrinsics, pragma inline, yeah, we never listen to you :-)<br></blockquote><div><br></div><div>These are practically uncontroversial though. Things like final and scope, I had to work very hard for for many years. The amount of energy I spent on that final case was like, more than I'll ever contribute again to anything.</div><div>The reason I was so insulted, and generally disengaged from this community over that matter, was that I spent *years* arguing and slowly winning this community over, to a point of unanimous agreement among the interested parties involved in the discussions, and then it was done; implemented, reviewed, merged, etc... and Andrei appeared and clicked the revert button without any hesitation. He didn't need to argue his case, he just put his foot down and said "this will not happen".</div><div>I think that's the point Amaury was making, and that I was generally supporting.</div><div>Perhaps he's entitled to do that... that's not for me to say. But it pissed me off enough to stop contributing my energy in any substantial manner.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
You've been a large influence over D, and a very positive one.<br>
</blockquote></div><br></div><div class="gmail_extra">Thanks. I wish that event never happened and I still felt as enthusiastic as I have in the past.</div><div class="gmail_extra"><br></div><div class="gmail_extra">I'd really like to get this color lib through, but it feels kinda stunted... I understand the feeling that I've seen many others expressing or complaining about. I think some process could be improved to keep a sense of motion associated with peoples efforts, and it might come up less often.</div></div>