On 1/18/2015 8:23 PM, deadalnix wrote:
IMO style is the role of the formater. Prompting the programmer with "don't
write this, write that instead" only crate reaction à la "If you know what I
meant, why don't you compile that you asshole ?"
Redundancy is built in to the language design on purpose. If there was no
redundancy, any random sequence of bytes would be a valid program.
It's why statements end in ; even though it is not strictly necessary.
For an example from another industry, it's why double-entry bookkeeping was
invented. Errors are reduced by introducing redundancy.