Vision for the D language - stabilizing complexity?
Andrew Godfrey via Digitalmars-d
digitalmars-d at puremagic.com
Sat Jul 9 08:12:12 PDT 2016
On Friday, 8 July 2016 at 20:11:11 UTC, H. S. Teoh wrote:
> But yeah, D *has* overloaded the "static" keyword perhaps a
> little more than it ought to have. But at the end of the day
> it's just syntax... there are far more pressing issues to worry
> about than syntax at the moment.
> T
Okay, so now you are illustrating the *exact* problem I am trying
to point out with this thread: Without trying to undo the
mistakes of the past, could we please have a link (in the vision
doc) to a long-term language-design vision, so that potential
adopters know what to expect in 5 years or 10 years?
If by then, D will be as unwieldy as C++ is now, then it isn't
the improvement over C++ that it currently appears to be.
"More pressing issues" is what the current vision doc is about,
and I'm not suggesting substantial changes to it. Except for the
time it may take the leadership to write down their long term
intentions and - possibly as an outcome of that - to resolve
their differences.
I also think it could increase efficiency in the forums; any
language proposal which violates the long term vision could be
referred to that doc instead of clumsily exploring little bits of
it.
More information about the Digitalmars-d
mailing list