[rescue] PostScript [was Re: OS X is certified UNIX]
der Mouse
mouse at Rodents.Montreal.QC.CA
Fri Jun 15 23:52:28 CDT 2007
> At the end of the day, [Postscript]'s just forth with some of the
> stack semantics changed, a couple of minor syntax introductions, and
> a bunch of graphics primitives.
I see the changes as a lot more fundamental than that. To pick just
the things that come to mind immediately:
- The return stack is completely inaccessible; there is nothing at all
like r> or >r.
- PostScript is run-time typed, instead of having just one type (the
machine word).
- Dictionaries as first-class language objects, and the accompanying
dictionary stack.
- The elimination of immediate words and compiler mode in favour of
parser syntax and executable arrays.
- The use of garbage collection instead of manual storage management.
Depending on the context, of course, which of these are benefits and
which disadvantages can vary.
/~\ The ASCII der Mouse
\ / Ribbon Campaign
X Against HTML mouse at rodents.montreal.qc.ca
/ \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B
More information about the rescue
mailing list