The term "declarative" has become a central selling point for modern infrastructure tools. Kubernetes, OpenTofu (Terraform), SQL, and countless other systems claim declarative models as a core feature. This paper argues that declarativity is not an inherent property of a system, but a function of its design relative to a bounded use case. Moreover, the recursive application of declarative procedures inevitably pushes systems toward imperativity, and attempts to maintain declarativity across expanding contexts destroy the very "easiness" that made them attractive.
Building similarity graph...
Analyzing shared references across papers
Loading...
P. Phi
Building similarity graph...
Analyzing shared references across papers
Loading...
P. Phi (Thu,) studied this question.
www.synapsesocial.com/papers/69f5947e71405d493afff3de — DOI: https://doi.org/10.5281/zenodo.19902657