
April 10, 2022
5:56 p.m.
David Mertz, Ph.D. writes:
Can you think of ANY context in Python in which the order of items in parentheses isn't important?! kwargs
You are arguing that defining inheritance order is "intuitively" the one and only context in which the order of items in parentheses makes no difference. No, i'm arguing that MI is intuitively different enough from other context in which we use parenthesis so that most people will intuitively understand it to work differently (which it does, we're not defining argument to be passed when called here), and essentially, to mean something completely unrelated. Most people wouldn't see it as related at all with other use case of parenthesis, and wouldn't compare them.