>
If the law is broken, fix it? The whole "spirit of the law" thing is what leads us to political attacks being made with laws.Reality doesn't work that way. In fact, the whole reason for the ballooning of regulations everywhere is an attempt to make things more about "the letter" than "the spirit".
Reality is fucking complicated, as every programmer who ever tried to model or simulate anything from real life should know (and if one didn't have that experience, I recommend reading [0], recently discussed on HN). "Letter of law" is like code - in attempt to capture all the relevant details, it gets fractal in handling corner cases to corner cases. But, the best thing about humans is that our intelligence allows us to comprehend the intent behind something even without understanding all the relevant details and corner cases. This is what "spirit of law" exploits, and why it's a great tool at reducing complexity.
Having everything run on "letter of law" is practically impossible today, and would definitely not be practically usable with laws in textual form.
(This is, incidentally, why "smart contracts as laws" are stupid - computers can't understand intent, so you're enshrining some hard rules that will always be buggy and full of loopholes.)
--
[0] - http://johnsalvatier.org/blog/2017/reality-has-a-surprising-...