An appeal
kris
foo at bar.com
Wed Jul 12 12:58:56 PDT 2006
Walter Bright wrote:
> kris wrote:
>
>> Personally, I have to wonder what compelling reason there is to
>> continue ploughing so much effort into helping make D a success,
>> behind the scenes, when it appears to have so little value in your eyes.
>
>
> Language design is hardly cut and dried. There is rarely a right and a
> wrong answer. There are only benefits and costs, and those vary from
> application to application, and peoples' opinions of them vary as well.
>
> You and I have different opinions about how certain things should work.
> Nothing more should be read into it than that.
Excuse me ... you and the *community* have different opinions !
Do yourself, and everyone here, a big favour and stop insisting this
this is between you and I. By doing so, you send a clear message that
the opinions of everyone else clamouring (or begging) for exactly the
same thing is utterly worthless. That the community segment requesting
this small change simply don't know what they are talking about. Fools
that we all are.
The attitude here is exactly what was alluded to in the original post;
you make a point of utterly ignoring (and removing) the principal
points, and contort what little is left. Frankly, such behaviour should
not be tolerated within this community.
To make it perfectly clear, yet again, we're *all* asking for the
equivalent of a combined import and alias:
import x.y.z as n;
where n becomes a required prefix. We're not interested in using alias
as a secondary instruction, for all the myriad reasons noted that you
have yet to even acknowledge exist. And the "static import", as you've
surely seen by the many negative responses, simply does not cut the
mustard with the D community.
I'm reattaching the original post, Since the essence there has been lost:
Walter Bright wrote:
> kris wrote:
>
>> Anyone would think we were trying to sabotage the language,
>
>
>
> Nobody thinks that. We are all trying to get the best design for D
possible. That doesn't mean we are all going to agree on what the best
design is. There's no cause to label a difference of opinion as
sabotage, or any of the other epithets bandied about in this
disagreement (or some of the previous ones).
You know, Walter, I'm more than willing to apologize profusely if you
honestly feel you've been undeservedly slighted. And will do so
earnestly and sincerely.
On the same token, there's little point in me denying that your approach
here, as in previous similar discourse, is frustrating to the extreme;
to the point where it often appears there's a notable lack of integrity,
despite the presence of various other attributes which might otherwise
be conducive to progress. Some will quietly agree with that, and some
will disagree. Doesn't matter much.
What does matter (to me and probably to most of us) is the success of D
in the one place where we can happily use it on a daily basis: where we
get paid to use it. A small percentage of the D supporters go out of
their way in order to help make that happen, Yet, you appear content to
flatly dismiss a collective request for what seems to be a minor change.
Makes zero sense, and when my frustration with this aspect boils over
then it's not exactly a big surprise to you or anyone else. You and I
have a history of such exchanges, and that doesn't help either. However,
it is more than thoroughly disappointing to see the community opinion
dismissed in such a manner. Makes it harder to retain a level of faith
in the genuine integrity of the overall situation; try as one might.
I'd like to gently suggest you place more value in those supporting D
with their sustained efforts. Much more than zero. They are, after all,
the very people who will be the most profound evangelists. That's not to
say you should be swayed by individual opinion. Not at all. On the other
hand, taking the position that you alone have the right answers while a
significant group of experienced developers are united (with zero
detractors!) in a request for a minor yet far-reaching positive change,
is one that tends to shut the door on entirely the wrong people.
You've labeled this a "difference of opinion". If so, it would appear to
be between you and a proactive, motivated, and valuable segment of the
community.
Personally, I have to wonder what compelling reason there is to continue
ploughing so much effort into helping make D a success, behind the
scenes, when it appears to have so little value in your eyes. I'm far
from being the first to feel this way, and probably won't be the last.
Naturally one can hardly expect you to be able to provide such a reason,
but I will urge you again to place some merit in the experience and
knowledge of this group. As individuals, none of us are infallible.
More information about the Digitalmars-d
mailing list