Hacker News new | past | comments | ask | show | jobs | submit login

Precise English is "Legalese" - lots of definitions, qualifiers, and words having precise technical meanings.



The numerous compilers (courts) for this language frequently produce different and conflicting results, a situation which cannot be fixed but merely worked around by adopting the result of a master compiler as the authoritative version. The compilation process is also quite slow and very expensive.

So if legalese can be considered a precise, formal language, it must be considered one with an extraordinary amount of undefined behavior.


It is more precise than normal English dialect, but still much less precise than math or python. At root, the phenomena that legalese describes are often imprecise. For instance, there is no perfectly precise way to describe the boundaries of a non-compete agreement, or what exactly constitutes "negligence." (This is why we cannot actually replace law with code)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: