Since the formalization of Turing-complete deterministic state machines and the advent of the von Neumann architecture, computational design has been constrained by the strict pursuit of Deterministic Completeness. Classical compilers are engineered to validate and execute an unbroken, contiguous chain of Boolean logic. Under this rigid paradigm, any syntactical or logical fracture—a NullReferenceException, a recursive call stack overflow, or an unresolved non-halting state—triggers a fatal execution error. Classical software architecture is mathematically akin to crystalline glass: absolute, deterministic, and catastrophically fragile. This paper introduces a radical ontological paradigm shift in software engineering: Void-Oriented Programming (VOP), derived sequentially from the Thaloryn-Kintsugi Axiom. By mathematically elevating "The Broken" (memory voids, infinite loops, and contradictory states) from terminal failure exceptions into active topological variables, we propose a runtime architecture that does not halt when fractured. Instead, it inherently weaves executable logic exclusively across the computational void. Software must no longer merely execute linear deterministic paths; it must structurally resonate and dynamically heal. The fracture is the computational engine.
Christopher Jacob Smith (Sat,) studied this question.