DIP 1019--Named Arguments Lite--Final Review
Olivier FAURE
couteaubleu at gmail.com
Wed Aug 28 09:00:08 UTC 2019
On Tuesday, 27 August 2019 at 23:08:11 UTC, Jonathan M Davis
wrote:
> A significant difference here is that Walter is one of the two
> people who approves DIPs. So, ignoring his feedback when
> writing a DIP is likely to mean that it's going to be rejected.
The "Community Review Round 2" section mentions Walter's proposal
as a possible superset of the current proposal.
I think the problem with this DIP isn't ignoring feedback (it has
changed a lot since its initial iteration) so much as a lack of
integration of that feedback into a coherent analysis.
Like, this DIP has evolved by adding and dropping features to
address complaints from reviewers, but it still doesn't really
justify these changes or explore the relevant trade-offs and
their practical consequences.
An ideal DIP would list the possible implementations, their
upsides, their downside, how to leverage the former and mitigate
the latter, and why a given implementation is better for D than
the others.
With all that said, I still think the way Andrei asked "well why
didn't you just use Walter's version and ignore everything else?"
is a little presumptuous.
More information about the Digitalmars-d
mailing list