1 HN user recommended this demo1 month2017–2025score 1
Years with an HN recommendation, 2007–2026
Cited as a concrete look at Forth in action, including its snapshot/restore dictionary model.
Samuel Falvo II live-codes a text preprocessor and blog engine in Forth over about an hour. It shows Forth's dictionary being snapshotted and restored in place of mutation, and how a small Forth system gets real work done.
“Sam Falvo demonstrates writing a blog engine in Forth.” (HN, 2019)
This is a great resource and running in the browser is great for fast feedback. Thanks for sharing! I just started learning Forth a month or so ago, and I found this video from Andreas Wagner[1] fun to watch. If anyone goes through OP's book and find yourself wanting to see Forth in action, I recommend the video. [1]: [this video]
Clojure is following in the tradition of lisps that do this right. The important bit is the extra indirection on top-level names. I wrote more about it here a long time ago: [link] Also interesting is the other end of the spectrum: Forth. Instead of mutation, offers snapshots and restores of the “dictionary”. See this video: [this video]
Forth's dictionary snapshots and restores instead of mutation
Video list and Hacker News comment labels from HackerTube (prompted by @karpathy), released under ODC-By 1.0, built on the open-index/hacker-news archive. Hacker News data is provided by Y Combinator; comments remain the work of their authors. Video titles, channel names and thumbnails belong to their creators and are shown via YouTube. HackerTube Watch is an unofficial edition. Data export of 2026-10-31.
3 Hacker News comments
From the HN archive; up to 20 kept per video, favoring different commenters. Recommendations first.
Citations, criticism and jokes