4 ms·
PostScript struck me as a really nice concatenative language. It has some really nice extras. It's probably in the nature of the languages and their users, bu
by protomyth 4y ago
PostScript struck me as a really nice concatenative language. It has some really nice extras. It's probably in the nature of the languages and their users, but they seem like a class of languages where a specialized IDE would really help.
- tromp 4y agoI agree; it's also nice for writing little obfuscated signatures, such as %!PS % -John Tromp http://tromp.github.io/ /t{dup 1 sub gsave dup 0 gt{[.4 .2 -.2 .4 .4 .2]concat t currentgray .8 mul .2 add setgray -1 1 scale t -1 2 translate t 1 -1 scale t[0 1 1 0 0 2]concat t pop}{0 moveto 1 0 lineto 0 2 lineto closepath clip fill}ifelse grestore}def 10 10 translate 600 600 scale 5 t showpage for producing a pinwheel tiling [1]. [1] https://tromp.github.io/img/pinwheel.pdf https://tromp.github.io/img/pinwheel.pdf
- spindle 4y ago(As you probably know), Factor comes with a really nice specialised IDE (written in Factor)
- protomyth 4y agoActually, I didn't. Thanks for telling me. I don't remember it from the time I looked into it. Is Factor a going concern?
- spindle 4y agoI don't think anybody's writing anything impressive in it any more, but yes it's a going concern in the sense that fine people are keeping it from bitrotting. :-)