3 ms·
I think when people talk about ergonomics of a programming language, it basically means "convenience", but more dramatic. If your language offers a good way to
by ben0x539 9y ago
I think when people talk about ergonomics of a programming language, it basically means "convenience", but more dramatic.
If your language offers a good way to express the problem, but it's inconvenient (too much typing to write it out, makes you think too much about inessential problems, fragile and needs to be adjusted when other code changes, ...), the total cognitive overhead (TCO? heh) might be higher than if you just used a different, worse way to express the problem, thus potentially making really cool language features completely useless because people won't want to use them.