The compiler is therefore an execution/optimization servant of Lisp semantics, not a new language definition.
Lisp owns meaning
↓
semantics-preserving transformations
↓
compiler / optimizer
↓
Rust | native | WASM | FPGA
↓
same contractual observation
Performance improvements are welcome only when the semantic evidence remains at least as strong as before.
Owner vision
my-lisphas only just taken semantic authority away from Rust; future performance work must never trade that authority back for speed.The compiler is therefore an execution/optimization servant of Lisp semantics, not a new language definition.
Roadmap
Non-negotiable invariant
Performance improvements are welcome only when the semantic evidence remains at least as strong as before.
Success criterion
We can make
my-lispsubstantially faster over time while still being able to point to executable evidence that no optimization/backend has become an undeclared semantic authority.