E-- - Deterministic English-to-Python programming language

Show HN: E-- – A language you dial between English and Python

6OdedF💬 5

E-- is a unique programming language that allows developers to write code in plain, canonical English which compiles deterministically into Python. It solves the reproducibility and debugging issues often found in LLM-generated code by separating the creative writing phase from execution. Users can optionally leverage Large Language Models to resolve specific value slots or code blocks at transpile time, while the final runtime remains pure, offline, and fully debuggable. With a closed grammar and fixed vocabulary, E-- ensures that every construct has exactly one phrasing, offering the best of both worlds: LLM creativity during authoring and deterministic behavior forever after.

"Best of both worlds: LLM creativity when you need it, deterministic behavior forever after."

More from this day · 2026-07-16