// The simplicity-complexity paradox
Every abstraction hides complexity.
Every simplification creates new complexity.
// To simplify is to choose which
// complexity to make invisible.
"Simple is not the absence of complex."
// The deterministic-chaos paradox
fn predict(system: &World) -> Result {
// Deterministic rules produce
// unpredictable behavior.
// Order generates chaos.
Err("undecidable")
}
// The abstraction-implementation gap
interface Idea { pure(): void; }
class Reality implements Idea {
pure() {
throw new ImpurityError();
}
}
矛 盾
| |
| +-----------+ |
| | MUJUN | |
| | ----- | |
+---| Spear |---+
| meets |
+---| Shield |---+
| | ----- | |
| | 矛盾 | |
| +-----------+ |
| |
v v
PIERCE BLOCK
\ /
\ /
+-- 矛盾 ? --+
$ mujun --status
CONTRADICTION_ACTIVE
$ _