On Saturday, 9 June 2018 at 07:40:08 UTC, Mike Franklin wrote:
On Saturday, 9 June 2018 at 07:26:02 UTC, Walter Bright wrote:

Your time is valuable, too, and while I'm not going to tell you want to work on, I'd prefer something more important.

If that's how you feel then I clearly don't share your values. To me, cleaning up the unimplemented, half-implemented, and poorly implemented features of D is very important. I would like to be able to use D professionally, and you make difficult it to advocate for D with a straight face when you're willing to tolerate this kind of sloppiness in the language definition and implementation.

All I'm asking for is a thoughtful decision, and don't appreciate the implication that I'm wasting my time.

Mike

Seems to be alot of fundamental problems with D that Walter and Andrei say are "unimportant".

Some of the things I've seen to be neglected are `shared`, `in`, broken import in-variance, tooling, community, compiler brittleness. The results of the dlang survery seem to have been ignored. Features like "tuples", "named parameteers", "interpolated strings" were highest on the list but I don't see any call to action. In fact I see quite a lot of resistance.

It seems that Walter and Andrei are forcing D into an "end of life" stage where language improvements and cleanup are consistently rejected, even ones with high benefit/const ratio. I hope I'm wrong though. On the "technical scale" D is a top contender, but if it stagnates it will be supplanted by new languages, maybe even ones that already exist.

Reply via email to