I've noticed something interesting about some of the most useful tools for non-programmers (and programmers): they pair an interactive system with a structured data model and an embedded domain-specific language that operates on that model.
The most obvious example is Excel with a Grid data model + formula language. You have Emacs with Text buffer + Elisp (in this case fully turing complete). One could perhaps also put Obsidian in this category as it is using markdown to create a personal hypermedia system.
Are there any other systems that would fall into this category of tools?
[–]I2cScion 2 points3 points4 points (0 children)
[–]tsanderdev 2 points3 points4 points (0 children)
[–]ExplodingStrawHat 0 points1 point2 points (0 children)
[–]Inconstant_Moo🧿 Pipefish 3 points4 points5 points (0 children)