HN Hall of Fame Weekly email

Full Metal Jacket: A Visual Programming Language Based on Lisp

www.fmjlang.co.uk Software & code Software projects Software engineering Candidate
Screenshot of www.fmjlang.co.uk captured 2026-07-20
Page preview · captured 2026-07-20

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

submissions
3
submitters
3
observed span
2016–2023
peak thread · 104 comments
166 pts
latest 20+ return · 2018-12-30
56 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

Where's the data? A "data flow language" that only visualizes functions isn't. IMHO. I agree with most of the perennial discussion that takes place here for all of these projects: text is good, but not for everything and everyone, yet graphical programming has never taken off... why? Because if people want a data flow, they care more about the data than the flow. Spreadsheets have secured a rock-solid place in the "lingua franca" of userland, without ever visualizing the "connections,"…

gavinpc·166-point thread·

I have seen visual dataflow languages and even worked on some of them. They usually work better in specific domains like stream processing, control systems, signal processing and such. Even then, once a "program" gets complex it can get tangled fast. A node with 3000 edges starts to look messy. There are some things you can do to fix it but then you just kind of wish to use a simple script. As for general computing, the most thought out…

rdtsc·56-point thread·

That's pretty fun to think about. I'd love to see node/graph operations in general become more commonplace and standardized. Unfortunately, I think my node/graph dopamine pathways have been forever altered by node/graph QoL[1] issues that, while native to, and applicable to, every node/graph design system, almost never seem to be addressed before they become gigantic workflow speedbumps. And when they are addressed, they are still, in 2023, treated as awesome new features. I think an applicable comparison might be…

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
226

reference only — not used in Hall rules or ranking

Total comments
162

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2016-07-16Full Metal Jacket: A Visual Programming Language Based on LispFirst breakout · Best threadvmorgulis166104
2018-12-30Full Metal Jacket: A visual dataflow language (2016)Latest 20+ point returnmr_tyzic5655
2023-08-19Full Metal Jacketandsoitis43