Handling constructive criticism
Jason House
jason.james.house at gmail.com
Wed Apr 16 10:21:21 PDT 2008
Sean Kelly Wrote:
> == Quote from Jason House (jason.james.house at gmail.com)'s article
> > I feel like I'm seeing a pattern with how constructive criticism in handled. Periodically, somebody will take the time to
> construct these long laundry lists of issues they have with D (the language, the libraries, the community, whatever), and a long
> thread of discussion ensues.
> ...
> > The latter one did spawn website updates, but I don't really think anything came out of the rest of the discussions. Maybe
> I'm wrong and there's something behind the scenes, but the perception is that nothing happened.
>
> This is basically where Tango came from. After years of people lamenting about the situation
> with Phobos, a few members of the community decided that the only way things were going
> to change is if we did it ourselves--that was Ares. Sadly, community participation faded fairly
> quickly until I was left as the sole contributor and de facto owner of the project. After a year
> or so of this, Kris and I basically came to the consensus that there was precious little chance
> of future community involvement and so we decided to start fresh with Tango, following
> design goals that emerged from our experience with Ares as well as Mango.
I'm sure there are many people in the D community that are happy you guys did that!
> Please note that I'm not saying this to shift the focus of the discussion onto Tango so much
> as to provide evidence that, for better or worse, your observations have always been true
> of D and the only way we've found to change things is to do it ourselves. Unfortunately,
> because the language has a BDFL there's nothing to be done on that front but build a
> new compiler, and assuming that forking the language is a bad thing, hope that BDFL
> doesn't make any language changes that the community dislikes.
I don't mind Walter being our benevolent dictator, but I do hope that he'll proactively pursue help and delegate responsibility.
> I'm sorry if this sounds a bit defeatist, but in my defense it's a defeatism that's been born
> out of experience. Insofar as the D language itself is concerned, it's largely a "take it or
> leave it" situation.
Maybe with continued effort, things will change :) Maybe one day I'll join you with your defeatist attitude, but I'm not there yet...
More information about the Digitalmars-d
mailing list