Review of 10 PRINT in Slate, New Ports/Variants

Geeta Dayal reviewed 10 PRINT in Slate. As far as I know, this is the first published review of the book, and I greatly appreciate how it traces the discussion of mazes and other topics, pointing out the many cultural and well as technical touchstones.

Over at Stack Overflow they have a nice thread going with several shell scripts that implement 10 PRINT.

Daniel Haehn has written a 3D version of the 10 PRINT program in WebGL.

And my lab’s server is back up after a power outage here in Cambridge, MA, so the PDF of the book that was hosted there is once more available.

3 Replies to “Review of 10 PRINT in Slate, New Ports/Variants”

  1. Daniel Haehn’s 3D version was not satisfying to me, so I dug in and figure out what I thought it should look like:

    This retains the spirit of the original, in this sense: it divides space into a grid of cubes; each cube contains a rotation of a single shape; the whole mass forms a series of intertwining, twisty tunnels. Of course it’s much harder to follow an individual tunnel, unless you have 4D eyes.

    You can see what the individual cell shape looks like by turning up the “Spacing” slider. There are eight rotations — or rather, four rotations and four mirror-reflections of them.

Leave a Reply

Your email address will not be published. Required fields are marked *

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    Markdown is turned off in code blocks:
     [This is not a link](

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.

For more help see

This site uses Akismet to reduce spam. Learn how your comment data is processed.