Art Programming is the art of algorithm design and the craft of debugging errant code. Ellen Ullman 20
Anger Staring prejudice in the face imposes a cruel discipline: to structure your anger, to achieve a certain dignity, an angry dignity. Ellen Ullman 25
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 17
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 28
Computers People talk about computer programmers as if computers are our whole lives. That's simply not true. Ellen Ullman 22
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 22
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 21
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 26