This is a card in Dave's Virtual Box of Cards.

Sed Port! (With IDE?)

Created: 2022-10-19
Updated: 2023-10-26

See also: better-sed

I’ve discovered the immense education value of porting-software.

In preparation for mushrat, and just because I know it will lend amazing insights, I plan to port a sed implementation.

Another idea

Turtle graphics (as in LOGO) are an amazing way to actually see what you’re programming in a way that makes it very obvious how changes to your program affect the output.

Is there some way to visualize what sed is doing (often, the failure of a short sed program, due to, say, a regex typo, is fairly opaque because nothing comes out).

Is there some way not only to make sed visual, but also to make a complete "micro world" around it as in Seymour Papert's ideas for computer environments for experimentation and play?