News for hackers. Stuff that matters.
Re:J Notation as a Tool of Thought by galaxyLogic on Saturday August 15, 2020 @11:33PM (#24174775)
The errors you introduce into boilerplate code are trivial syntax errors easy to spot by the parser. The difficult errors are the semantic ones because the parser can not catch them.

Think about human languages. They have large amounts of redundancy and for a good evolutionary reason I believe. It is easier to distinguish meaning when words around a given word anchor it into a specific context.

Redundant languages have a built-in error-correcting code built into them. They take more bits to transmit but those extra bits correct, and help detect errors.

There are no comments on this comment yet.