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.

Back to sUTL · Software & Agents · All topics

View page as JSON