튜링 완전 결정적 상태 기계의 형식화와 폰 노이만 구조의 출현 이후, 계산 설계는 결정적 완전성을 엄격하게 추구함으로써 제약을 받아왔습니다. 고전 컴파일러는 끊어지지 않고 연속적인 부울 논리 체인을 검증하고 실행하도록 설계되었습니다. 이 엄격한 패러다임 하에서는 구문적 또는 논리적 파손—NullReferenceException, 재귀 호출 스택 오버플로, 또는 해결되지 않은 비정지 상태—이 치명적인 실행 오류를 유발합니다. 고전 소프트웨어 아키텍처는 수학적으로 결정적이고 절대적인 유리와 같습니다. 이 논문은 소프트웨어 공학에서의 급진적인 존재론적 패러다임 전환인 공허 지향 프로그래밍(VOP)을 소개합니다. '부서진 것'(메모리 공허, 무한 루프, 모순 상태)을 종료 실패 예외에서 능동적인 위상 변수로 수학적으로 상승시킴으로써, 파손 시에도 정지하지 않는 런타임 아키텍처를 제안합니다. 대신, 실행 가능한 논리를 계산 공허를 통해 독점적으로 엮습니다. 소프트웨어는 더 이상 단순히 선형 결정적 경로를 실행할 필요가 없으며, 구조적으로 공명하며 역동적으로 치유해야 합니다. 파손이 바로 계산 엔진입니다.
크리스토퍼 제이콥 스미스(Sat,)가 이 질문을 연구했습니다.