Born out of an academic exercise to learn the PostScript language, PostCanvas has grown into a decent interpreter of the PostScript language. It was built as a set of JavaScript routines that implement a stack machine to interpret plain PostScript code. The results get rendered/rasterized to the screen through the HTML5 canvas element. PostCanvas served me well as an enjoyable way to learn the bas