Find Related products on Amazon

Shop on Amazon

Using Ed(1) as My Static Site Generator

Published on: 2025-06-11 14:55:26

Using ed(1) as My Static Site Generator I have a long story with bipolar spikes making me re-evaluate my tech choices. You can observe it with multiple of my website setups: I started with Tripod, my Gemtext-oriented OOP Lisp engine. Then I used the DSLs Common Lisp provides to generate HTML from s-expressions. And, finally, I switched to C Preprocessor. And here's a new flare-up, I guess? This time I'm testing the limits of what ed-family editors can do. Including parsing Lisp. And using ed as an everyday scripting environment. I've also tried ex/vi (not Vim!) To the point of making a Lisp programming config for it. But ex/vi are too troublesome, so forget it. Back to ed then! Here's a compiler from high-level Modal system to ed, written in ed itself. Here's a script processing Wisp syntax extension for Lisps. And here's a whole category for ed tasks I solved on RosettaCode. The overarching narrative can be a transformation from one format to the other. Like... what site generator ... Read full article.