Comment
Comment by a1369209993
Because most people can figure out that:
is a terrible interface that we should try to split up better, but
tends not to attract the same scrutiny for some reason. On the other hand, removing named parameters doesn't actually fix this (see jasode's example at https://news.ycombinator.com/item?id=24401913 so I don't need another dozen lines), so it's not clear that this is a good argument against named parameters.