On Tuesday, 17 June 2014 at 00:36:43 UTC, deadalnix wrote:
To be more constructive, naming something by its use will fatally look very weird and confusing when other uses are found. And here we see that it is not even implemented but already have other uses. Can we please avoid that pitfall ?
It is not named by its use. I have never meant that. Template argument list is what that thing _is_, by definition and compiler implementation. We simply don't have any other construct in the language to refer to with no semantic confusion.