|
|
|
|
|
by vessenes
3948 days ago
|
|
It's a bit of cognitive load. It's not clear whether or not [1,2] + [3,4] should equal [1,2,3,4] or [4,6]. Keeping track of that, (oh wait, this is a numpy array, not a python list...) and things like that expand the amount of the language that a programmer must keep in her head at any one time, and are the definition of complexity. There's no known silver bullet for the complexity / power tradeoff, which is why we get so many cool languages! |
|