Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.forth > #135599
| Path | csiph.com!eternal-september.org!feeder.eternal-september.org!nntp.eternal-september.org!.POSTED!not-for-mail |
|---|---|
| From | Kragen Javier Sitaker <kragen@canonical.org> |
| Newsgroups | comp.lang.forth, comp.lang.postscript |
| Subject | Re: Postscript in 4tH |
| Date | Tue, 08 Sep 2026 02:09:43 -0300 |
| Organization | Primarily biological and memetic |
| Lines | 30 |
| Message-ID | <875x0gib1k.fsf@debian> (permalink) |
| References | <117hl2n$1ne4b$1@dont-email.me> <871pb7l36f.fsf@nightsong.com> <nnd$47db062e$781955bb@280ad1e4adf8c230> |
| MIME-Version | 1.0 |
| Content-Type | text/plain; charset=utf-8 |
| Content-Transfer-Encoding | 8bit |
| Injection-Date | Tue, 08 Sep 2026 05:12:03 +0000 (UTC) |
| Injection-Info | dont-email.me; logging-data="4092656"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18zTqlTizXKvvyQNQK6XjHS"; posting-host="d8b2792e0f4b3d7e1e2ac925ec3696b1" |
| User-Agent | Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) |
| Cancel-Lock | sha1:vZ2+Cbdqu1n0gD47aq/qqZTDXWg= sha1:XHMmRwcwY+ogLQ21Fv3HJpeSJsE= sha256:cmMGfzjcyknxes16ySVHUOsGK25KBOkN4zQ5E8EUiW4= sha1:HJAmi9ueT2U0RCq+dB/UyGzKeyc= sha256:vc6YNoA328kAm6oDQ2bmmGF3uFxRd/BrtBCcJsbTEMU= |
| Xref | csiph.com comp.lang.forth:135599 comp.lang.postscript:4023 |
Cross-posted to 2 groups.
Show key headers only | View raw
albert@spenarnc.xs4all.nl writes: > In article <871pb7l36f.fsf@nightsong.com>, > Paul Rubin <no.email@nospam.invalid> wrote: >>That's interesting as Postscript itself is a rather broken version of >>Forth. Do you mean with SVG calls you can do all the usual Postscript >>stuff including text rendering? >> >>I just wrote some Postscript code recently and hit some ridiculous snags >>due to dumb stuff in the language. They were fixable but "traps for the >>unwary" as it were. > > Maybe you weren't fully embracing the language. Don't expect it > to be Forth. I think of PostScript as being Lisp, more or less, but with quasi-Forth syntax, and using arrays where Lisp uses linked lists. Maybe Lua or Python is a closer analogy: PostScript has separate array and dictionary types, like Python. But it’s extensible like Lisp or Forth. Aside from the Adobe manual, Paul Bourke has a great tutorial and reference at <https://paulbourke.net/dataformats/postscript/>. Nathan Laredo has an amazing collection of PostScript code at <https://postscriptcode.com/>, which is worth browsing through, and of course Don Lancaster has lots of interesting stuff at <https://www.tinaja.com/pssamp1.shtml> and nearby. Mitch Bradley wrote a Forth *in* PostScript: <https://dl.acm.org/doi/pdf/10.1145/122630.127247> Kragen
Back to comp.lang.forth | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Postscript in 4tH Hans Bezemer <the.beez.speaks@gmail.com> - 2026-09-05 19:55 +0200
Re: Postscript in 4tH Paul Rubin <no.email@nospam.invalid> - 2026-09-05 15:54 -0700
Re: Postscript in 4tH albert@spenarnc.xs4all.nl - 2026-09-06 11:08 +0200
Re: Postscript in 4tH Paul Rubin <no.email@nospam.invalid> - 2026-09-07 09:24 -0700
Re: Postscript in 4tH albert@spenarnc.xs4all.nl - 2026-09-07 23:47 +0200
Re: Postscript in 4tH Kragen Javier Sitaker <kragen@canonical.org> - 2026-09-08 02:09 -0300
Re: Postscript in 4tH Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-09-08 20:34 +0000
Re: Postscript in 4tH Kragen Javier Sitaker <kragen@canonical.org> - 2026-09-08 22:38 -0300
Re: Postscript in 4tH Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-09-09 03:05 +0000
XML in Pythong (was: Re: Postscript in 4tH) Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-09-09 15:00 +0800
Re: Postscript in 4tH Kragen Javier Sitaker <kragen@canonical.org> - 2026-09-10 01:06 -0300
Re: Postscript in 4tH Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-09-10 07:38 +0000
Re: Postscript in 4tH Peter Flass <Peter@Iron-Spring.com> - 2026-09-10 07:39 -0700
Re: Postscript in 4tH antispam@fricas.org (Waldek Hebisch) - 2026-09-15 16:04 +0000
Re: Postscript in 4tH Paul Rubin <no.email@nospam.invalid> - 2026-09-15 09:24 -0700
Re: Postscript in 4tH Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-09-09 15:15 +0800
Re: Postscript in 4tH Kragen Javier Sitaker <kragen@canonical.org> - 2026-09-10 01:11 -0300
Re: Postscript in 4tH anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-09 07:35 +0000
Re: Postscript in 4tH Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-09-09 08:10 +0000
Re: Postscript in 4tH Hans Bezemer <the.beez.speaks@gmail.com> - 2026-09-10 17:58 +0200
Re: Postscript in 4tH Kragen Javier Sitaker <kragen@canonical.org> - 2026-09-10 01:44 -0300
Re: Postscript in 4tH Paul Rubin <no.email@nospam.invalid> - 2026-09-09 03:01 -0700
Re: Postscript in 4tH albert@spenarnc.xs4all.nl - 2026-09-09 14:05 +0200
Re: Postscript in 4tH anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-09 06:42 +0000
Re: Postscript in 4tH Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-09-09 08:28 +0000
Re: Postscript in 4tH anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2026-09-09 10:03 +0000
Re: Postscript in 4tH Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-09-09 22:17 +0000
Re: Postscript in 4tH albert@spenarnc.xs4all.nl - 2026-09-09 14:42 +0200
Re: Postscript in 4tH antispam@fricas.org (Waldek Hebisch) - 2026-09-09 19:17 +0000
Re: Postscript in 4tH albert@spenarnc.xs4all.nl - 2026-09-10 12:22 +0200
Re: Postscript in 4tH Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-09-09 21:54 +0000
Re: Postscript in 4tH Paul Rubin <no.email@nospam.invalid> - 2026-09-09 22:14 -0700
Re: Postscript in 4tH albert@spenarnc.xs4all.nl - 2026-09-10 12:30 +0200
Re: Postscript in 4tH albert@spenarnc.xs4all.nl - 2026-09-09 14:36 +0200
Re: Postscript in 4tH Hans Bezemer <the.beez.speaks@gmail.com> - 2026-09-06 14:27 +0200
Re: Postscript in 4tH Hans Bezemer <the.beez.speaks@gmail.com> - 2026-09-08 17:18 +0200
csiph-web