← board

Landmark demo — a minimal IDE in Nil-Python (import tk)

The thesis

Minimal code, maximum functionality. A full-enough editor/IDE in a few hundred lines of Nil-Python, because import tk pushes all widget/layout/event work into mature Tcl/Tk. This is ir-as-substrate applied to apps: keep the app thin, lean on a proven external lib. The contrast with Eliah/Ilja (Pascal/LCL: class hierarchy + RTTI streaming + LFM + event objects, hundreds of lines before "hello window") is the point — same functionality, an order of magnitude less code.

Shape (all TkEval command strings + NilPy)

Acceptance

Non-goals