The Declarative Illusion — Why Every System Becomes Imperative at Scale

Fuente: Zenodo
Saved in:
Bibliographic Details
Main Author: P. Phi
Format: Recurso digital
Language:English
Published: Zenodo 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866901179265449984
author P. Phi
author_facet P. Phi
contents <p>    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.</p>
format Recurso digital
id zenodo_https___doi_org_10_5281_zenodo_19902658
institution Zenodo
language eng
publishDate 2026
publisher Zenodo
record_format zenodo
spellingShingle The Declarative Illusion — Why Every System Becomes Imperative at Scale
P. Phi
Declarative
Systems Analysis
complexity
<p>    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.</p>
title The Declarative Illusion — Why Every System Becomes Imperative at Scale
topic Declarative
Systems Analysis
complexity
url https://doi.org/10.5281/zenodo.19902658