Hacker News new | ask | show | jobs
by mchannon 5151 days ago
Unfortunately the CFR (like most sausage) is the result of compromise, and what people often fail to take into account is that the code won't compile on purpose.

In our case the compiler itself is a living, breathing entity that gets fed not by every successful completion but by every error that comes up. The system favors its own flaws. Certain people like loopholes and legal delays.

Worse yet, the boundary conditions are changing. We want the program we call government to do different things as the decades go by. A government regulation that compiles today may not compile in 20 years because of technological or social changes.

In the end, we have judges and politicians to do the refactoring. As untrustworthy as those can be, they beat any other system I've heard of, even a computocracy.