sUTL: history and future directions
From logic-less templates to a pure programming language for structured values.
sUTL · Guide · Reference · Examples
The story begins with Mustache-inspired object templates, passes through Lisp and the MLSNBN value model, and asks how programs might move through data systems.
From bOTL to sUTL
The bOTL origins, the missing name beneath JSON, Lisp influences and the code-as-data model.
Portable computation and active data
Moving transformations between hosts, storing active data, preserving purity and controlling resource use.
Compilation and the future of sUTL
Why tree-walking interpreters become slow, and how compilation, caching and optional host-code generation might help.
The original essay is preserved, with an update distinguishing current releases from proposed work. Current language reference.
Source
Adapted from the sUTL source material.