
Portability (continued)
efficiency vs., 55–56
overcoming lack of speed, 64
over efficiency, 52–60
shell scripts and, 80–87
transfer cost and, 56
user training and, 56–57
Windows and, 170
Programs
combined with other tools, 21–22
with CUIs, combining, 98–99
data creation and, 102–3
as filters, 102–4
with GUIs, combining, 100–101
“hardwiring,” 75
interactive, 91–106
large, 18, 20
maintaining, 19–20
porting, 57
real-time, 103
small, 7–8, 15–22
speed, 53–55
system resources and, 20–21
understanding, 17–19
user-friendly, 115
using, as filters, 104–6
See also Software
Prototypes
acceleration and, 135
advantages, 34
AI program, 206
building, 8, 33–34, 135
emphasis on, 34
as learning ...