D needs a type expression syntax
Walter Bright
newshound2 at digitalmars.com
Sun May 7 00:14:35 UTC 2023
On 5/6/2023 8:55 AM, Quirin Schroll wrote:
> I have a very stupid question now: Why does a minor grammar change require a
> DIP? How do people determine what is an enhancement and what requires a DIP?
It's not a stupid question at all.
The reason is, it is definitely non-trivial, it will impact a lot of code with
deprecations, people will want a strong explanation of why this is worthwhile,
and enable a wider audience to look for risks and flaws.
At a first reading, this looks like a worthwhile endeavor.
But the thing is, what you've written is already pretty close to being a DIP.
You've already done the hard part.
One question: can this peacefully coexist with the existing syntax, before we
push it with a deprecation?
More information about the Digitalmars-d
mailing list