4 ms·
I find it crazy that you improve the readability so much and say readability hasn't improved that much. The order things happen in *this++ is not obvious unles
by kaashif 4y ago
I find it crazy that you improve the readability so much and say readability hasn't improved that much.
The order things happen in *this++ is not obvious unless you know a bunch of C-specific rules, while the ordering of multiple statements is obvious even to someone who doesn't know C. Perhaps C programmers should find this obvious, but it seems to me more like cognitive overhead which has a non zero chance of confusing someone at some point.
- flohofwoe 4y agoThat's almost a philosophical question ;) Should code in a specific language be more readable to programmers familiar to that language or to programmers who are not familiar? E.g. I guess for a mathematician, all imperative languages are probably 'weird', while something like Haskell feels more familiar?