Add some appendices.
[ibg.git] / foreword.rst
1 ===========================
2  Foreword by Graham Nelson
3 ===========================
4
5 .. image:: /images/picI.png
6    :align: left
7
8 t would, I think, be immodest to compare myself to Charles
9 Bourbaki (1816--97), French hero of the Crimean War and renowned 
10 strategist, a man offered nothing less as a reward than the throne of 
11 Greece (he declined). It may be in order, though, to say a few words 
12 about his fictitious relative Nicholas, the most dogged, lugubrious, 
13 interminably thorough and clotted writer of textbooks ever to state a 
14 theorem.  Rather the way Hollywood credits movies for which nobody wants 
15 the blame to the director "Alan Smithee" (who by now has quite a solid 
16 filmography and even gets the occasional cinema festival), so in 
17 mathematics many small results are claimed to be the work of Nicholas 
18 Bourbaki.  Various stories are told of the birth of Bourbaki, under 
19 whose name young Parisian mathematicians have clubbed together since 
20 1935 to write surveys of whole fields of algebra. His initials, it may 
21 be noted, are NB.  Some say "Bourbaki" was an in-joke at the Ecole 
22 Normale SupĂ©rieure (much as "zork" and "foobar" were at MIT), going 
23 right back to a practical joke in 1880 when a pupil successfully 
24 impersonated a visiting "General Claude Bourbaki".  Folklore also has it 
25 that the real general was notorious when on manoeuvres for being able to 
26 eat *anything* if need be -- stale biscuit, raw turnips, his horse, his 
27 horse's hay, his horse's leather nosebag that the hay used to be in -- 
28 just as Nicholas Bourbaki would have to eat everything there was to eat 
29 in the theory of algebra, no matter how tooth-grinding or chewy.  To 
30 give credit where it's due, Bourbaki's forty volumes are quite useful.  
31 Or, actually, they aren't, but it's nice to know they're there.
32
33 It was on reading this present book that I realised the melancholy truth:
34 that my own volume on Inform, the *Designer's Manual*, is a Bourbaki.  It
35 has to cover every last thing, from Icelandic accents to assembly language
36 to fake actions, not to mention fake fake actions, to grouping together
37 almost-but-not-quite-identical objects such as Scrabble tiles -- matters
38 which a dedicated Inform designer might need to look up once in a lifetime,
39 or then again might not.  To be sure, the basics do turn up every so often,
40 especially in Chapters II and III, but despite my best intention it is a
41 gentle introduction only if you pick your way through as if on stepping
42 stones.  This book, on the other hand, is a follow-as-you-go tutorial,
43 covering the basics thoroughly and a little at a time.  Where the
44 *Designer's Manual* tries never to retrace its steps, so for instance there
45 is just one section on locations, the *Beginner's Guide* works its way
46 through three whole games, giving it three chances to visit every subject,
47 reinforcing and showing a little more each time.
48
49 I should like to say that my first reaction, when out of the blue the
50 authors sent me advance proofs, was to exclaim with delight at the lucid,
51 uncluttered, sensible approach.  Truthfully, however, that was my third
52 reaction, the first being jealousy (it's all right for *you*, you don't
53 have to document how the parser calculates GNA sets for noun clauses) and
54 the second pique (you've cast the *gizbru spell: turn dangerous object into
55 a harmless one* at my book).  When it comes down to it, though, there is no
56 greater compliment any writer can be paid than to have someone else choose
57 to write a book about his work, so I thank Roger and Sonja for their
58 gesture, as well as the fine job they have done.
59
60 That is quite enough talking about myself, as Inform belongs to all its
61 users, to the hundreds of serious writers of interactive fiction who find
62 it helpful, and for almost a decade it has been a collective enterprise.
63 Today nobody remembers who suggested what.  Its world-modelling rules now
64 resemble a New England patchwork quilt, to which each house in the village
65 contributes one woven square.  As you read this book, you might want to
66 bear in mind that such a quilt is never finished, and always has room for
67 one more square from a newly arrived neighbour.
68
69 | *St Anne's College*
70 | *University of Oxford*
71 | *April 2002*
72