On Wednesday, 15 July 2015 at 11:39:23 UTC, Mike wrote:
On Wednesday, 15 July 2015 at 09:32:07 UTC, Dicebot wrote:

This was how original (Meta)List was chosen - being as bad as any other, it matched terms used by official compiler spec : http://dlang.org/template.html#TemplateParameterList http://dlang.org/template.html#TemplateArgumentList (and related docs)

It is mostly irrelevant though (as long as it is not fundamentally misleading) - the whole issue is not about picking a single name but major cleanup sweeps through dlang.org and Phobos ensuring it is all on same terms and any possible abmiguity is clearly explained.

Your comment resonates with me. Would TemplateArguments, TemplateArgs, or TemplateArgList make things any better in your opinion?

TemplateArgumentList (and derivatives) was the name I was pushing for originally but I got a lot of feedback that such names are both long and put too much semantical pressure into something that is used for many different unrelated purposes. Which felt reasonable.

Again, name doesn't matter that much. What matters is someone putting effort into propagating it to all docs / derivative names. I did my turn for that and it got reverted - now everyone is back to square one discussing names. Something we already did (and much more) in 2013 when there was a sort of "tuple season" in NG.

Bikeshedding it over and over again with an expectation that next merged name will be "good enough" simply won't work.

Reply via email to