DIP 1020--Named Parameters--Community Review Round 2
alexanderheistermann at gmail.com
Wed Sep 11 16:19:35 UTC 2019
On Wednesday, 11 September 2019 at 16:00:13 UTC, rikki cattermole
> On 12/09/2019 3:12 AM, 12345swordy wrote:
>> What good is named arguments if around 90% libraries don't
>> support it?
> I won't put a percentage on the number of libraries that will
> not support it. Over time the number should decrease as people
> get use to it and find ways to use it to suit their style.
That is an assertion, with no evidence. Your DIP needs to take
the account of libraries that are hardly updated. Why should the
user suffer when the libraries aren't updated or refused to
update their functions with named arguments even when it seems
very reasonable at the time to the user. You can't just suggest
that the user to fork every library out there in order to used
I repeat: This "public api" issue is overblown. This issue you
try to avoid still will still exist even you did make it opt-in.
I can't advocate this with a straight face in game development.
More information about the Digitalmars-d