As cool as this is, I think most folks would find the newer tools:
- Asymptote
- Eukleides
- TikZ
- METAPOST
- Nodebox
- OpenSCAD --- see the book series: Geometry: https://www.goodreads.com/book/show/58059196-make Trigonometry: https://www.goodreads.com/book/show/123127774-make Calculus: https://www.goodreads.com/book/show/61739368-make
of greater interest (and for the Pythonistas there is: https://pythonscad.org/ ) --- I'd be interested to know of other tools in this space.
That said, most folks just use Inkscape (though at least it has scripting): https://inkscape.org/~pakin/%E2%98%85simple-inkscape-scripti...
Maybe Graphite will spur interest?
>- OpenSCAD --- see the book >series: Geometry: >https://www.goodreads.com/book/show/58059196-make Trigonometry: >https://www.goodreads.com/book/show/123127774-make Calculus: >https://www.goodreads.com/book/show/61739368-make
Do these books actually reference OpenScad or is OpenScad a tool for experimenting with the ideas in the series?
I still think PostScript is good (although I had some ideas about how it could be improved, some of which are: allowing automatic allocation for some things by passing null instead of the object to store into, allowing setting the encoding separately from the font, a resource for environment variables, two-way communication with external programs, alpha transparency, FFI, magic dictionaries, etc).
PostScript can be used with or without graphics; I have used it in both ways, because I think PostScript is not a bad programming language, and has many advantages.