Art Programming is the art of algorithm design and the craft of debugging errant code. Ellen Ullman 13
Anger Staring prejudice in the face imposes a cruel discipline: to structure your anger, to achieve a certain dignity, an angry dignity. Ellen Ullman 14
Productivity Productivity has always been the justification for the prepackaging of programming knowledge. But it is worth asking about the sort of productivity... Ellen Ullman 11
Computers Closed environments dominated the computing world of the 1970s and early '80s. An operating system written for a Hewlett-Packard computer ran only... Ellen Ullman 19
Computers People talk about computer programmers as if computers are our whole lives. That's simply not true. Ellen Ullman 13
Computers A computer is a general-purpose machine with which we engage to do some of our deepest thinking and analyzing. This tool brings with it assumptions... Ellen Ullman 12
Computers I don't know where anyone ever got the idea that technology, in and of itself, was a savior. Like all human-created 'progress,' computers are... Ellen Ullman 15
Computers Introduced in the 1960s, multitasking is an engineering strategy for making computers more efficient. Human beings are the slowest elements in a... Ellen Ullman 17