3 ms·
The reality is that any model formed for any programming language that isn't based on reading the documentation has no chance of being correct...
by bandushrew 9y ago
The reality is that any model formed for any programming language that isn't based on reading the documentation has no chance of being correct...
- dbaupp 9y agoWhether or not that is true, that doesn't contradict what I said. Taking into account intuition doesn't mean one can't or shouldn't do some unintuitive things, just that it should be an explicit decision. In the extreme, no amount of documentation about how the "+" operator does a multiplication is going to make that a good language design choice, and this applies to smaller papercuts too.