News for hackers. Stuff that matters.
Re:Let's write a setjmp by kaashif on Sunday February 12, 2023 @07:19PM (#34768645)
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.

Re:Let's write a setjmp by flohofwoe on Monday February 13, 2023 @06:07AM (#34772200)
That'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?