Index
615
PTRAN, 485, 489, 495, 496, 499,
506, 507, 512
Python, 252, 258, 357, 435, 436,
439, 440, 441, 442, 443, 444, 447
quality, code, 17
Q
QuickCheck, 267, 270
R
Ramsey, Norman, 265
reading code, 157, 158, 334,
337, 338, 339, 407, 479, 489, 545,
547, 600
refactoring, 28, 106, 110, 117,
180, 278, 285, 550, 551
Research Lab of Electronics
(RLE), 521
rewriting, 35
Ritchie, Dennis, 449, 461, 471
RLE, 521, 522
Rochester, Nat, 506
Ruby, 147, 158
S
S-1 Lisp, 353
San Francisco State, 92
Santa Clara, 134
Scala, 192, 197, 198
Scheme, 96, 128, 197, 325, 350,
351, 353, 355
Schonberg, Edith, 514
science fiction, 3
second-system effect, 112
second-system syndrome, 15,
20
Self, 144, 145
self-taught programmers, 42,
69, 129
SGI (Silicon Graphics), 136,
137, 140, 151, 152
Sibelius, 447
Silicon Graphics, 133, 136, 151
Simula-67, 435
Six Apart, 75
S-K combinators, 255
skills, 137, 140, 150, 223, 233,
235, 236, 290, 292, 295, 298, 299,
310, 334, 354, 428, 430, 498, 539,
546, 549, 552
skills, important, 44, 86, 87
SKIM (SKI Machine), 256
Smalltalk, 113, 127, 128, 129,
144, 147, 161, 373, 377, 378, 382,
385, 386, 387, 388, 389, 390, 391,
392, 395, 396, 397, 398, 399, 400,
401, 402, 405, 408, 409, 410, 413,
418, 435, 439, 440
SNOBOL, 476
software design, 69, 178, 179,
181, 264, 302
Spice Lisp, 3
Spolsky, Joel, 155
Squeak, 373, 379, 380, 381, 387,
391, 392, 394, 399, 401, 407
SRI, 94