how do save/restore really work? 2/28/09
save and restore -- how do they do it? 6/12/09 (hadn't fully digested the answers to the first question)
Stack mechanics to achieve the effect of local variables as in C 8/22/10 (not my thread, but very interesting stuff)
Re: why forth over lisp? 8/26/10 (more flamewars, but interstng)
plan for a conforming VM system 1/17/11
automagic type-check optimization? 1/18/11
prototype polymorphic typechecking dispatch 1/27/11 (later known as "the nasty twisted loop")
Are old assumptions still valid? 1/30/11 (quoting the manpage from Crispin Goswell's ralpage)
best dictionary algorithm? 1/20/11 (hash-tables and search-trees)
where do the FILE *s go? 2/10/11
new and improved coming soon 2/6/11
imagemask revisited 3/8/11
xpost2 2/24/11
magic dictionary? 3/27/11 (dreaming of NeWS)
show and friends in terms of kshow 3/20/11 (a little working backward from the front)
An even better (nonmagical) dictionary 4/10/11
save and getinterval with 8byte objects? 4/13/11 (the start of a new design)
memory design muddle: where do the stacks go? 7/27/11
A Postscript Myth 9/28/11 (access attribute of objects)
xpost2g is uploaded. 11/27/11
Where in the pipeline is the transfer function applied? 1/10/12
Improving the polymorphic dispatch in the operator handler. 1/26/12
Prototype cooperative multitasking. 1/27/12 (I love setjmp, apparently)
The "Densmore" paper on OO in PS 7/14/12
What's the correct interpretation of readline? 10/11/12
Xpost3 strategy 3/13/13
ps scanner - finite state machines 3/25/13 (translating C to PS to C-encoded PS and back to C, jump-starting the new interpreter)
Possible integration of xpost and LibreOffice 07/31/13
path data structure 08/09/13
xpost3 current challenges 05/04/13
Clipping Algorithms 7/22/13
How does ghostscript make ints and reals equivalent as dictionary keys??!!! 7/23/13 (moral: use union instead of pointer-punning to avoid strict-aliasing issues)
primitive raster image procset 7/19/13 (ascii PGM files: simple!)
YA quicksort function 7/25/13 (many other PS sorting routines linked in thread)
How to organize multiple devices in PS interpreter? (secrets of banddevice and framedevice) 7/17/13
How do you profile postscript code? 8/30/13
Named Resources 9/24/13
How can systemdict contain userdict? 10/5/13
the interaction of gsave/grestore and save/restore 11/30/13
How does 'arc' work? 11/21/13
designing a data structure in C for PS paths. 12/26/13
RFC PS Rasterizer Library API 10/8/14
Does gs default to DIN A4 in non-US locales? 12/28/14