Review of Ports and Variations by Patsy

From Maze

Revision as of 09:49, 16 November 2010 by PatsyBaudoin (Talk | contribs)
Jump to: navigation, search

This chapter should accomplish several goals:

Make it really plain • that variations on a theme is one way of performing close readings that turn out to have specific ways of being valuable. • that variations on a theme are instructive about the particular line, about the language it is written in, and about whatever it takes to run the program (e.g. hidden code, platforms, hardware, you know more about these layers than I do).

In other words, this chapter should address “variations” that make a difference, that mean something worth knowing, that educate us about the 10PRINT line itself, BASIC, the C64, etc.

Here are some of the “variations” I can imagine: 1) line edits: same language, same platform, change the variables (this is what you’ve pretty much done);

2) language implementations: translate BASIC to another language to get a similar-if-not-the-same maze-effect; (might include a bit on approximation and what’s “poetic” about the 10PRINT line).

3) port the program to another platform: what does that variation entail/invoke/alter/discard -- and why does any of it matter?

And there may be other “variations” we should consider that you all, my collaborators, will be able to imagine more readily than I. Regardless of how many “variations” we settle on, in each case there are advantages and limitations, expected or surprising behaviors, some gain and loss in the “translation” -- that ought to tell us about the value of performing these variations and about the 10PRINT program itself, of course.

So that’s what I’m thinking. I’m especially keen about this chapter because, with the maze chapter (and perhaps others that I haven’t identified yet), I think this is a chapter that will speak eloquently and visually to those humanities scholars who don’t read and write any programming code.

I am not sure how it should be organized – that is something the group who ends up writing this chapter can decide. It may need a metaphor, as Jeremy suggested to me off-line, although my own sense is that an over-arching metaphor will introduce unnecessary structure/bias and another level of translation to muddy these otherwise pretty clear and clarifying waters.

I’m up for more discussion about this at any time.

Personal tools