Nop Platform is built on a mathematical formula:
App = Delta x-extends Generator<DSL>
This formula comes from Reversible Computation — a new software construction theory. It introduces a concept that traditional component technology lacks: Delta (差量) — a structured, composable difference that includes inverse elements (negative parts).
Component reuse says: "Only identical parts can be reused." Reversible Computation says: "Anything related can be reused through Delta."
This means:
- You can customize a complete software product without touching its source code — customizations live in independent Delta files
- Delta composes and decomposes freely — different customers get different Delta, layered on the same base product
- Cost of change is proportional to the size of the change, not the size of the system
- The entire software stack — from business models to code generation to runtime — follows the same evolution law
In short: other technologies innovate on "how to write code better"; Nop innovates on "how to make code evolve by itself."
