Review of 10 PRINT in Slate, New Ports/Variants

Friday 30 November 2012, 4:46 pm   ////  

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.


  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.

    Comment by Andrew Plotkin — 2012-12-01 @ 9:41 pm
  2. Andrew, that looks great!! Thanks for sharing!

    Comment by Daniel Haehn — 2012-12-02 @ 11:20 am
  3. 13 bytes version in 6502 machine code:

    7C 00 20 D2 FF A1 85 29 01 E9 92 D0 F5

    (Please note that the first two bytes are actually required by .prg file format to indicate load address. The actual code is 11 bytes).

    For more information:

    Comment by Huseyin Kilic — 2012-12-04 @ 8:43 am

RSS feed for comments on this post. TrackBack URI

Leave a comment

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.
(c) 2018 Post Position | Barecity theme