C++ roadmap
Brian Goetz
brian.goetz at oracle.com
Sat Aug 17 14:07:11 UTC 2019
> I consider those messages a "contribution".
Critics always do :(
There's a world of difference between the first one or two "have you
thought about it from this direction" mail, and continuing, over a long
period of time, to whine about "you're going in the wrong direction."
The first time, you might be telling people something they don't already
know -- and that is often a genuine contribution. (In fact, "tell us
something we don't know" is often the only sort of contribution that
doesn't involve buckling down for some hard work. But by definition,
the second time, it is known.) But continuing to hammer on "I like my
ideas/solutions/priorities better", without adding new information to
the discussion, can quickly become an anti-contribution.
It's clear that you think the priorities for this project should be
different, and you have a right to that opinion. But at some point,
when you have failed to convince others that you are right, it's time to
either "disagree and commit", or, step away, or step up and actually
contribute something tangible and see if others agree on its merit.
Being an armchair critic is not a contribution, no matter how many years
you spend at it. Complaining that "those guys have the wrong
priorities" is not a contribution. "You've got it wrong" is not a
contribution. It's just getting in the way of the people actually doing
the work.
> Agreed, I should try to find a way to say this less sarcastically, I'm
> sorry about that, but you're right, I am after all frustrated.
In that spirit, sometimes it's not obvious to ourselves how
unconstructive we're being when we're frustrated, so let me point out a
few you might have missed.
> It's good to hear that you're actually starting to think about the
> real problems.
The way you've used the word "real" here is not constructive; just
because _you_ have a different set of priorities for this project,
doesn't make yours any more "real". So if you're trying to not be
sarcastic and unconstructive, this is a probably word to stop using.
> I'm looking forward to see how "soon"
This is even worse. I hope I don't have to explain why.
> which I've been writing about on this forum for over 5 years now.
Also not helpful.
> Others like Luke and Cyprien do understand the importance of this
Also not helpful.
> OpenJDK still doesn't get it
Also not helpful.
If you're ready to step up and really contribute -- for example, as Jorn
has -- then, great. But if you're just going to whine about "you're
doing it wrong", this isn't the place to do it. This list is for
discussions on the development of the project -- and as far as I can
see, you're not involved in the development, you're just criticizing the
directions and priorities (and whining about why others won't spent more
money on your personal priorities.)
More information about the panama-dev
mailing list