HN Hall of Fame Weekly email

λ-2D: An exploration of drawing as programming language

www.media.mit.edu Sites & organizations Organization & product sites Computer science Candidate
Screenshot of www.media.mit.edu captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 2 calendar years, with breakout response in 2 of them.

submissions
4
submitters
4
observed span
2022–2024
peak thread · 57 comments
371 pts
latest 20+ return · 2024-11-08
246 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

> To be able to draw programs that look visually appealing themselves, such that someone would want to put a frame around them and hang them on the wall. I've done that with the predecessor function in lambda diagram form: ┬────────── ┼─────┬──── ┼─────┼─┬── │ ──┬─┼ ┼ ┬ │ ┬─┼─┼ │ │ │ │ ├─┘ │ │ │ ├─┘ │ │ └─┤ │ │ └─────┤ │ └─┘ Lambda diagrams [1] are just a graphical output format for the pure lambda calculus…

tromp·371-point thread·

If you like this, you may find automation project engineer work fun... or at least familiar. Function block diagrams are quite like this: There function blocks are connected together with wires, and the order of operations is defined by block order. Blocks themselves are like builtin functions in the engine, or they can also be composites. The diagram is executed once per control cycle and generally (if no jump blocks exist), each block is always executed exactly once per control…

Interesting work. The "animated run" feature is beautiful. The language resembles https://esolangs.org/wiki/Funciton

breck·6-point thread·

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
2

100+ points or 50+ comments

Total points
628

reference only — not used in Hall rules or ranking

Total comments
114

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2022-04-04Λ-2D: Exploration of Drawing as Programming Language, Ideas from Lambda Calculusdetaro62
2022-04-06λ-2D: An exploration of drawing as programming languageFirst breakout · Best threadink40437157
2024-10-11Λ-2D: An Exploration of Drawing as Programming Languagehliyan50
2024-11-08Λ-2D: An Exploration of Drawing as Programming LanguageLatest 20+ point returnthreeme324655